Guest User

Untitled

a guest
Jan 19th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. function makeMySvg(urlNames,yvalues,xvalues,zvalues,dasArray,theCanvas)
  2. {
  3. var targetUrl = urlNames.shift();
  4. var targetY = yvalues.shift();
  5. var targetX = xvalues.shift();
  6. var targetZ = zvalues.shift();
  7. if (targetUrl){
  8. fabric.loadSVGFromURL(targetUrl,
  9.  
  10. function(objects)
  11. {
  12.  
  13. var obj = new fabric.util.groupSVGElements(objects, {
  14. //left: versatzx-14, // 1/2 breite 28px hoehe 33px
  15. //top: versatzy+axpos1/10*factor,
  16. top: targetY,
  17. left: targetX,
  18. opacity: 1,
  19. scaleX: 1,
  20. scaleY: 1,
  21. selectable: true,
  22. objectCaching: true
  23. });
  24.  
  25. theCanvas.add(obj);
  26. dasArray.push(obj);
  27. theCanvas.moveTo(obj, targetZ);
  28. console.log(targetZ);
  29. //obj.moveTo(targetZ);
  30. makeMySvg(urlNames,yvalues,xvalues,zvalues,dasArray,theCanvas);
  31.  
  32. });
  33. }
  34. theCanvas.renderAll();
  35. }
  36.  
  37.  
  38.  
  39. var axleUrls =['images/axe180a.svg', 'images/axe180b.svg'];
  40. var axleY = [versatzy+axpos1/10*factor,versatzy+oldlength*5-axpos2/10*factor-30];
  41. var axleX = [versatzx-45,versatzx-45];
  42. var axleZ = [28,29];
  43. var axle=[];
  44.  
  45. makeMySvg(axleUrls, axleY, axleX, axleZ, axle, canvas);
Add Comment
Please, Sign In to add comment