Advertisement
Diquadro

TestResolved

Apr 27th, 2018
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 22.47 KB | None | 0 0
  1. <!DOCTYPE html>
  2.  
  3. <!-- Created with Ai->Canvas Export Plug-In Version 1.3 (PC/64) -->
  4. <!-- By Mike Swanson (http://blog.mikeswanson.com/)             -->
  5.  
  6. <html lang="en">
  7.  <head>
  8.   <meta charset="UTF-8" />
  9.   <title>15game</title>
  10.   <script>
  11.  
  12.     function init() {
  13.  
  14.       var canvas = document.getElementById("canvas");
  15.       var ctx = canvas.getContext("2d");
  16.  
  17.       draw(ctx);
  18.     }
  19.  
  20.     function draw(ctx) {
  21.  
  22.       // livello1/Gruppo
  23.       ctx.save();
  24.  
  25.       // livello1/Gruppo/Tracciato composto
  26.       ctx.save();
  27.       ctx.beginPath();
  28.  
  29.       // livello1/Gruppo/Tracciato composto/Tracciato
  30.       ctx.moveTo((27.9 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  31.       ctx.lineTo((53.1 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  32.       ctx.lineTo((53.1 * resize.x) + pos.x, (16.4 * resize.y) + pos.y);
  33.       ctx.lineTo((28.3 * resize.x) + pos.x, (16.4 * resize.y) + pos.y);
  34.       ctx.bezierCurveTo((26.0 * resize.x) + pos.x, (16.4 * resize.y) + pos.y, (24.1 * resize.x) + pos.x, (15.6 * resize.y) + pos.y, (22.5 * resize.x) + pos.x, (14.0 * resize.y) + pos.y);
  35.       ctx.bezierCurveTo((20.9 * resize.x) + pos.x, (12.4 * resize.y) + pos.y, (20.1 * resize.x) + pos.x, (10.5 * resize.y) + pos.y, (20.1 * resize.x) + pos.x, (8.2 * resize.y) + pos.y);
  36.       ctx.bezierCurveTo((20.1 * resize.x) + pos.x, (5.9 * resize.y) + pos.y, (20.9 * resize.x) + pos.x, (4.0 * resize.y) + pos.y, (22.5 * resize.x) + pos.x, (2.4 * resize.y) + pos.y);
  37.       ctx.bezierCurveTo((24.1 * resize.x) + pos.x, (0.8 * resize.y) + pos.y, (26.0 * resize.x) + pos.x, (0.0 * resize.y) + pos.y, (28.3 * resize.x) + pos.x, (0.0 * resize.y) + pos.y);
  38.       ctx.lineTo((69.5 * resize.x) + pos.x, (0.0 * resize.y) + pos.y);
  39.       ctx.lineTo((69.5 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  40.       ctx.lineTo((85.9 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  41.       ctx.lineTo((85.9 * resize.x) + pos.x, (79.0 * resize.y) + pos.y);
  42.       ctx.bezierCurveTo((85.9 * resize.x) + pos.x, (76.8 * resize.y) + pos.y, (86.7 * resize.x) + pos.x, (74.9 * resize.y) + pos.y, (88.3 * resize.x) + pos.x, (73.2 * resize.y) + pos.y);
  43.       ctx.bezierCurveTo((89.9 * resize.x) + pos.x, (71.6 * resize.y) + pos.y, (91.9 * resize.x) + pos.x, (70.8 * resize.y) + pos.y, (94.1 * resize.x) + pos.x, (70.8 * resize.y) + pos.y);
  44.       ctx.bezierCurveTo((96.4 * resize.x) + pos.x, (70.8 * resize.y) + pos.y, (98.3 * resize.x) + pos.x, (71.6 * resize.y) + pos.y, (99.9 * resize.x) + pos.x, (73.2 * resize.y) + pos.y);
  45.       ctx.bezierCurveTo((101.5 * resize.x) + pos.x, (74.8 * resize.y) + pos.y, (102.3 * resize.x) + pos.x, (76.7 * resize.y) + pos.y, (102.3 * resize.x) + pos.x, (79.0 * resize.y) + pos.y);
  46.       ctx.lineTo((102.3 * resize.x) + pos.x, (121.4 * resize.y) + pos.y);
  47.       ctx.bezierCurveTo((102.3 * resize.x) + pos.x, (123.7 * resize.y) + pos.y, (101.5 * resize.x) + pos.x, (125.6 * resize.y) + pos.y, (99.9 * resize.x) + pos.x, (127.2 * resize.y) + pos.y);
  48.       ctx.bezierCurveTo((98.3 * resize.x) + pos.x, (128.8 * resize.y) + pos.y, (96.4 * resize.x) + pos.x, (129.6 * resize.y) + pos.y, (94.1 * resize.x) + pos.x, (129.6 * resize.y) + pos.y);
  49.       ctx.lineTo((27.9 * resize.x) + pos.x, (129.6 * resize.y) + pos.y);
  50.       ctx.bezierCurveTo((25.6 * resize.x) + pos.x, (129.6 * resize.y) + pos.y, (23.7 * resize.x) + pos.x, (128.8 * resize.y) + pos.y, (22.1 * resize.x) + pos.x, (127.1 * resize.y) + pos.y);
  51.       ctx.bezierCurveTo((20.5 * resize.x) + pos.x, (125.4 * resize.y) + pos.y, (19.7 * resize.x) + pos.x, (123.5 * resize.y) + pos.y, (19.7 * resize.x) + pos.x, (121.2 * resize.y) + pos.y);
  52.       ctx.bezierCurveTo((19.7 * resize.x) + pos.x, (119.0 * resize.y) + pos.y, (20.5 * resize.x) + pos.x, (117.1 * resize.y) + pos.y, (22.1 * resize.x) + pos.x, (115.5 * resize.y) + pos.y);
  53.       ctx.bezierCurveTo((23.7 * resize.x) + pos.x, (114.0 * resize.y) + pos.y, (25.6 * resize.x) + pos.x, (113.2 * resize.y) + pos.y, (27.9 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  54.       ctx.closePath();
  55.       ctx.fill();
  56.  
  57.       // livello1/Gruppo/Tracciato composto
  58.       ctx.beginPath();
  59.  
  60.       // livello1/Gruppo/Tracciato composto/Tracciato
  61.       ctx.moveTo((151.1 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  62.       ctx.lineTo((189.1 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  63.       ctx.lineTo((189.1 * resize.x) + pos.x, (72.9 * resize.y) + pos.y);
  64.       ctx.lineTo((139.5 * resize.x) + pos.x, (72.9 * resize.y) + pos.y);
  65.       ctx.lineTo((139.5 * resize.x) + pos.x, (0.0 * resize.y) + pos.y);
  66.       ctx.lineTo((197.3 * resize.x) + pos.x, (0.0 * resize.y) + pos.y);
  67.       ctx.bezierCurveTo((199.5 * resize.x) + pos.x, (0.0 * resize.y) + pos.y, (201.4 * resize.x) + pos.x, (0.8 * resize.y) + pos.y, (203.0 * resize.x) + pos.x, (2.4 * resize.y) + pos.y);
  68.       ctx.bezierCurveTo((204.7 * resize.x) + pos.x, (4.1 * resize.y) + pos.y, (205.5 * resize.x) + pos.x, (6.0 * resize.y) + pos.y, (205.5 * resize.x) + pos.x, (8.2 * resize.y) + pos.y);
  69.       ctx.bezierCurveTo((205.5 * resize.x) + pos.x, (10.5 * resize.y) + pos.y, (204.7 * resize.x) + pos.x, (12.4 * resize.y) + pos.y, (203.1 * resize.x) + pos.x, (14.0 * resize.y) + pos.y);
  70.       ctx.bezierCurveTo((201.5 * resize.x) + pos.x, (15.6 * resize.y) + pos.y, (199.6 * resize.x) + pos.x, (16.4 * resize.y) + pos.y, (197.3 * resize.x) + pos.x, (16.4 * resize.y) + pos.y);
  71.       ctx.lineTo((156.1 * resize.x) + pos.x, (16.4 * resize.y) + pos.y);
  72.       ctx.lineTo((156.1 * resize.x) + pos.x, (56.5 * resize.y) + pos.y);
  73.       ctx.lineTo((189.1 * resize.x) + pos.x, (56.5 * resize.y) + pos.y);
  74.       ctx.bezierCurveTo((193.5 * resize.x) + pos.x, (56.5 * resize.y) + pos.y, (197.3 * resize.x) + pos.x, (58.2 * resize.y) + pos.y, (200.6 * resize.x) + pos.x, (61.4 * resize.y) + pos.y);
  75.       ctx.bezierCurveTo((203.9 * resize.x) + pos.x, (64.7 * resize.y) + pos.y, (205.5 * resize.x) + pos.x, (68.5 * resize.y) + pos.y, (205.5 * resize.x) + pos.x, (72.9 * resize.y) + pos.y);
  76.       ctx.lineTo((205.5 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  77.       ctx.bezierCurveTo((205.5 * resize.x) + pos.x, (117.7 * resize.y) + pos.y, (203.9 * resize.x) + pos.x, (121.5 * resize.y) + pos.y, (200.6 * resize.x) + pos.x, (124.8 * resize.y) + pos.y);
  78.       ctx.bezierCurveTo((197.4 * resize.x) + pos.x, (128.0 * resize.y) + pos.y, (193.6 * resize.x) + pos.x, (129.6 * resize.y) + pos.y, (189.1 * resize.x) + pos.x, (129.6 * resize.y) + pos.y);
  79.       ctx.lineTo((151.1 * resize.x) + pos.x, (129.6 * resize.y) + pos.y);
  80.       ctx.bezierCurveTo((147.7 * resize.x) + pos.x, (129.6 * resize.y) + pos.y, (144.1 * resize.x) + pos.x, (128.8 * resize.y) + pos.y, (140.2 * resize.x) + pos.x, (127.1 * resize.y) + pos.y);
  81.       ctx.lineTo((127.8 * resize.x) + pos.x, (122.0 * resize.y) + pos.y);
  82.       ctx.bezierCurveTo((124.5 * resize.x) + pos.x, (120.6 * resize.y) + pos.y, (122.9 * resize.x) + pos.x, (118.0 * resize.y) + pos.y, (122.9 * resize.x) + pos.x, (114.2 * resize.y) + pos.y);
  83.       ctx.bezierCurveTo((122.9 * resize.x) + pos.x, (111.9 * resize.y) + pos.y, (123.6 * resize.x) + pos.x, (109.9 * resize.y) + pos.y, (125.1 * resize.x) + pos.x, (108.3 * resize.y) + pos.y);
  84.       ctx.bezierCurveTo((126.6 * resize.x) + pos.x, (106.8 * resize.y) + pos.y, (128.4 * resize.x) + pos.x, (106.0 * resize.y) + pos.y, (130.6 * resize.x) + pos.x, (106.0 * resize.y) + pos.y);
  85.       ctx.bezierCurveTo((132.2 * resize.x) + pos.x, (106.0 * resize.y) + pos.y, (134.1 * resize.x) + pos.x, (106.4 * resize.y) + pos.y, (136.2 * resize.x) + pos.x, (107.4 * resize.y) + pos.y);
  86.       ctx.lineTo((147.1 * resize.x) + pos.x, (112.0 * resize.y) + pos.y);
  87.       ctx.bezierCurveTo((148.4 * resize.x) + pos.x, (112.8 * resize.y) + pos.y, (149.7 * resize.x) + pos.x, (113.2 * resize.y) + pos.y, (151.1 * resize.x) + pos.x, (113.2 * resize.y) + pos.y);
  88.       ctx.closePath();
  89.       ctx.fill();
  90.  
  91.       // livello1/Gruppo/Tracciato composto
  92.       ctx.beginPath();
  93.  
  94.       // livello1/Gruppo/Tracciato composto/Tracciato
  95.       ctx.moveTo((24.0 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  96.       ctx.lineTo((37.6 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  97.       ctx.bezierCurveTo((38.7 * resize.x) + pos.x, (149.9 * resize.y) + pos.y, (39.7 * resize.x) + pos.x, (150.3 * resize.y) + pos.y, (40.5 * resize.x) + pos.x, (151.1 * resize.y) + pos.y);
  98.       ctx.bezierCurveTo((41.3 * resize.x) + pos.x, (151.9 * resize.y) + pos.y, (41.7 * resize.x) + pos.x, (152.9 * resize.y) + pos.y, (41.7 * resize.x) + pos.x, (154.0 * resize.y) + pos.y);
  99.       ctx.bezierCurveTo((41.7 * resize.x) + pos.x, (155.2 * resize.y) + pos.y, (41.3 * resize.x) + pos.x, (156.2 * resize.y) + pos.y, (40.4 * resize.x) + pos.x, (157.0 * resize.y) + pos.y);
  100.       ctx.bezierCurveTo((39.5 * resize.x) + pos.x, (157.8 * resize.y) + pos.y, (38.6 * resize.x) + pos.x, (158.2 * resize.y) + pos.y, (37.6 * resize.x) + pos.x, (158.2 * resize.y) + pos.y);
  101.       ctx.lineTo((24.6 * resize.x) + pos.x, (158.2 * resize.y) + pos.y);
  102.       ctx.bezierCurveTo((23.3 * resize.x) + pos.x, (158.2 * resize.y) + pos.y, (22.2 * resize.x) + pos.x, (158.8 * resize.y) + pos.y, (21.3 * resize.x) + pos.x, (160.0 * resize.y) + pos.y);
  103.       ctx.lineTo((9.8 * resize.x) + pos.x, (174.8 * resize.y) + pos.y);
  104.       ctx.bezierCurveTo((8.8 * resize.x) + pos.x, (176.0 * resize.y) + pos.y, (8.3 * resize.x) + pos.x, (177.6 * resize.y) + pos.y, (8.3 * resize.x) + pos.x, (179.7 * resize.y) + pos.y);
  105.       ctx.lineTo((8.3 * resize.x) + pos.x, (202.4 * resize.y) + pos.y);
  106.       ctx.bezierCurveTo((8.3 * resize.x) + pos.x, (203.6 * resize.y) + pos.y, (8.7 * resize.x) + pos.x, (204.5 * resize.y) + pos.y, (9.5 * resize.x) + pos.x, (205.4 * resize.y) + pos.y);
  107.       ctx.bezierCurveTo((10.3 * resize.x) + pos.x, (206.2 * resize.y) + pos.y, (11.3 * resize.x) + pos.x, (206.6 * resize.y) + pos.y, (12.4 * resize.x) + pos.x, (206.6 * resize.y) + pos.y);
  108.       ctx.lineTo((29.1 * resize.x) + pos.x, (206.6 * resize.y) + pos.y);
  109.       ctx.bezierCurveTo((30.2 * resize.x) + pos.x, (206.6 * resize.y) + pos.y, (31.2 * resize.x) + pos.x, (206.2 * resize.y) + pos.y, (32.0 * resize.x) + pos.x, (205.4 * resize.y) + pos.y);
  110.       ctx.bezierCurveTo((32.8 * resize.x) + pos.x, (204.5 * resize.y) + pos.y, (33.2 * resize.x) + pos.x, (203.6 * resize.y) + pos.y, (33.2 * resize.x) + pos.x, (202.5 * resize.y) + pos.y);
  111.       ctx.lineTo((33.2 * resize.x) + pos.x, (193.6 * resize.y) + pos.y);
  112.       ctx.lineTo((24.7 * resize.x) + pos.x, (193.6 * resize.y) + pos.y);
  113.       ctx.bezierCurveTo((23.5 * resize.x) + pos.x, (193.6 * resize.y) + pos.y, (22.6 * resize.x) + pos.x, (193.2 * resize.y) + pos.y, (21.8 * resize.x) + pos.x, (192.4 * resize.y) + pos.y);
  114.       ctx.bezierCurveTo((21.0 * resize.x) + pos.x, (191.6 * resize.y) + pos.y, (20.6 * resize.x) + pos.x, (190.6 * resize.y) + pos.y, (20.6 * resize.x) + pos.x, (189.5 * resize.y) + pos.y);
  115.       ctx.bezierCurveTo((20.6 * resize.x) + pos.x, (188.4 * resize.y) + pos.y, (21.0 * resize.x) + pos.x, (187.4 * resize.y) + pos.y, (21.8 * resize.x) + pos.x, (186.6 * resize.y) + pos.y);
  116.       ctx.bezierCurveTo((22.6 * resize.x) + pos.x, (185.8 * resize.y) + pos.y, (23.5 * resize.x) + pos.x, (185.4 * resize.y) + pos.y, (24.7 * resize.x) + pos.x, (185.4 * resize.y) + pos.y);
  117.       ctx.lineTo((41.4 * resize.x) + pos.x, (185.4 * resize.y) + pos.y);
  118.       ctx.lineTo((41.4 * resize.x) + pos.x, (202.5 * resize.y) + pos.y);
  119.       ctx.bezierCurveTo((41.4 * resize.x) + pos.x, (205.9 * resize.y) + pos.y, (40.2 * resize.x) + pos.x, (208.8 * resize.y) + pos.y, (37.8 * resize.x) + pos.x, (211.2 * resize.y) + pos.y);
  120.       ctx.bezierCurveTo((35.4 * resize.x) + pos.x, (213.6 * resize.y) + pos.y, (32.5 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (29.1 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  121.       ctx.lineTo((12.4 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  122.       ctx.bezierCurveTo((9.0 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (6.1 * resize.x) + pos.x, (213.6 * resize.y) + pos.y, (3.6 * resize.x) + pos.x, (211.2 * resize.y) + pos.y);
  123.       ctx.bezierCurveTo((1.2 * resize.x) + pos.x, (208.8 * resize.y) + pos.y, (0.0 * resize.x) + pos.x, (205.9 * resize.y) + pos.y, (0.0 * resize.x) + pos.x, (202.5 * resize.y) + pos.y);
  124.       ctx.lineTo((0.0 * resize.x) + pos.x, (179.8 * resize.y) + pos.y);
  125.       ctx.bezierCurveTo((0.0 * resize.x) + pos.x, (175.7 * resize.y) + pos.y, (1.1 * resize.x) + pos.x, (172.3 * resize.y) + pos.y, (3.3 * resize.x) + pos.x, (169.5 * resize.y) + pos.y);
  126.       ctx.lineTo((15.4 * resize.x) + pos.x, (154.1 * resize.y) + pos.y);
  127.       ctx.bezierCurveTo((16.3 * resize.x) + pos.x, (152.9 * resize.y) + pos.y, (17.5 * resize.x) + pos.x, (151.9 * resize.y) + pos.y, (19.1 * resize.x) + pos.x, (151.1 * resize.y) + pos.y);
  128.       ctx.bezierCurveTo((20.6 * resize.x) + pos.x, (150.3 * resize.y) + pos.y, (22.3 * resize.x) + pos.x, (149.9 * resize.y) + pos.y, (24.0 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  129.       ctx.closePath();
  130.       ctx.fill();
  131.  
  132.       // livello1/Gruppo/Tracciato composto
  133.       ctx.beginPath();
  134.  
  135.       // livello1/Gruppo/Tracciato composto/Tracciato
  136.       ctx.moveTo((60.8 * resize.x) + pos.x, (209.1 * resize.y) + pos.y);
  137.       ctx.lineTo((77.4 * resize.x) + pos.x, (152.9 * resize.y) + pos.y);
  138.       ctx.bezierCurveTo((78.0 * resize.x) + pos.x, (150.9 * resize.y) + pos.y, (79.4 * resize.x) + pos.x, (149.9 * resize.y) + pos.y, (81.5 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  139.       ctx.bezierCurveTo((83.5 * resize.x) + pos.x, (149.9 * resize.y) + pos.y, (84.8 * resize.x) + pos.x, (150.8 * resize.y) + pos.y, (85.4 * resize.x) + pos.x, (152.5 * resize.y) + pos.y);
  140.       ctx.lineTo((101.7 * resize.x) + pos.x, (209.5 * resize.y) + pos.y);
  141.       ctx.bezierCurveTo((101.8 * resize.x) + pos.x, (209.9 * resize.y) + pos.y, (101.9 * resize.x) + pos.x, (210.3 * resize.y) + pos.y, (101.9 * resize.x) + pos.x, (210.7 * resize.y) + pos.y);
  142.       ctx.bezierCurveTo((101.9 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (101.5 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (100.7 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  143.       ctx.bezierCurveTo((100.0 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (99.1 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (98.0 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  144.       ctx.bezierCurveTo((95.9 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (94.5 * resize.x) + pos.x, (213.8 * resize.y) + pos.y, (93.9 * resize.x) + pos.x, (211.8 * resize.y) + pos.y);
  145.       ctx.lineTo((90.7 * resize.x) + pos.x, (200.7 * resize.y) + pos.y);
  146.       ctx.lineTo((71.9 * resize.x) + pos.x, (200.7 * resize.y) + pos.y);
  147.       ctx.lineTo((68.4 * resize.x) + pos.x, (212.6 * resize.y) + pos.y);
  148.       ctx.bezierCurveTo((68.3 * resize.x) + pos.x, (213.1 * resize.y) + pos.y, (67.8 * resize.x) + pos.x, (213.6 * resize.y) + pos.y, (67.1 * resize.x) + pos.x, (214.1 * resize.y) + pos.y);
  149.       ctx.bezierCurveTo((66.4 * resize.x) + pos.x, (214.6 * resize.y) + pos.y, (65.6 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (64.8 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  150.       ctx.bezierCurveTo((63.6 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (62.6 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (61.8 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  151.       ctx.bezierCurveTo((61.0 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (60.6 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (60.6 * resize.x) + pos.x, (210.6 * resize.y) + pos.y);
  152.       ctx.bezierCurveTo((60.6 * resize.x) + pos.x, (210.1 * resize.y) + pos.y, (60.7 * resize.x) + pos.x, (209.6 * resize.y) + pos.y, (60.8 * resize.x) + pos.x, (209.1 * resize.y) + pos.y);
  153.       ctx.closePath();
  154.  
  155.       // livello1/Gruppo/Tracciato composto/Tracciato
  156.       ctx.moveTo((81.4 * resize.x) + pos.x, (168.9 * resize.y) + pos.y);
  157.       ctx.lineTo((74.4 * resize.x) + pos.x, (192.4 * resize.y) + pos.y);
  158.       ctx.lineTo((88.3 * resize.x) + pos.x, (192.4 * resize.y) + pos.y);
  159.       ctx.lineTo((81.4 * resize.x) + pos.x, (168.9 * resize.y) + pos.y);
  160.       ctx.closePath();
  161.       ctx.fill();
  162.  
  163.       // livello1/Gruppo/Tracciato composto
  164.       ctx.beginPath();
  165.  
  166.       // livello1/Gruppo/Tracciato composto/Tracciato
  167.       ctx.moveTo((137.5 * resize.x) + pos.x, (175.4 * resize.y) + pos.y);
  168.       ctx.lineTo((137.5 * resize.x) + pos.x, (173.3 * resize.y) + pos.y);
  169.       ctx.lineTo((129.0 * resize.x) + pos.x, (161.2 * resize.y) + pos.y);
  170.       ctx.lineTo((129.0 * resize.x) + pos.x, (210.7 * resize.y) + pos.y);
  171.       ctx.bezierCurveTo((129.0 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (128.6 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (127.8 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  172.       ctx.bezierCurveTo((127.0 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (126.0 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (124.9 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  173.       ctx.bezierCurveTo((123.8 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (122.8 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (122.0 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  174.       ctx.bezierCurveTo((121.2 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (120.8 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (120.8 * resize.x) + pos.x, (210.7 * resize.y) + pos.y);
  175.       ctx.lineTo((120.8 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  176.       ctx.lineTo((131.4 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  177.       ctx.lineTo((141.5 * resize.x) + pos.x, (164.6 * resize.y) + pos.y);
  178.       ctx.lineTo((151.9 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  179.       ctx.lineTo((162.3 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  180.       ctx.lineTo((162.3 * resize.x) + pos.x, (210.7 * resize.y) + pos.y);
  181.       ctx.bezierCurveTo((162.3 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (161.9 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (161.1 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  182.       ctx.bezierCurveTo((160.2 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (159.2 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (158.1 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  183.       ctx.bezierCurveTo((157.0 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (156.0 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (155.2 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  184.       ctx.bezierCurveTo((154.4 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (154.0 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (154.0 * resize.x) + pos.x, (210.7 * resize.y) + pos.y);
  185.       ctx.lineTo((154.0 * resize.x) + pos.x, (161.4 * resize.y) + pos.y);
  186.       ctx.lineTo((145.7 * resize.x) + pos.x, (173.1 * resize.y) + pos.y);
  187.       ctx.lineTo((145.7 * resize.x) + pos.x, (175.4 * resize.y) + pos.y);
  188.       ctx.bezierCurveTo((145.7 * resize.x) + pos.x, (176.5 * resize.y) + pos.y, (145.3 * resize.x) + pos.x, (177.4 * resize.y) + pos.y, (144.5 * resize.x) + pos.x, (178.3 * resize.y) + pos.y);
  189.       ctx.bezierCurveTo((143.7 * resize.x) + pos.x, (179.1 * resize.y) + pos.y, (142.7 * resize.x) + pos.x, (179.5 * resize.y) + pos.y, (141.6 * resize.x) + pos.x, (179.5 * resize.y) + pos.y);
  190.       ctx.bezierCurveTo((140.5 * resize.x) + pos.x, (179.5 * resize.y) + pos.y, (139.5 * resize.x) + pos.x, (179.1 * resize.y) + pos.y, (138.7 * resize.x) + pos.x, (178.3 * resize.y) + pos.y);
  191.       ctx.bezierCurveTo((137.9 * resize.x) + pos.x, (177.4 * resize.y) + pos.y, (137.5 * resize.x) + pos.x, (176.5 * resize.y) + pos.y, (137.5 * resize.x) + pos.x, (175.4 * resize.y) + pos.y);
  192.       ctx.closePath();
  193.       ctx.fill();
  194.  
  195.       // livello1/Gruppo/Tracciato composto
  196.       ctx.beginPath();
  197.  
  198.       // livello1/Gruppo/Tracciato composto/Tracciato
  199.       ctx.moveTo((218.6 * resize.x) + pos.x, (158.2 * resize.y) + pos.y);
  200.       ctx.lineTo((189.6 * resize.x) + pos.x, (158.2 * resize.y) + pos.y);
  201.       ctx.lineTo((189.6 * resize.x) + pos.x, (178.2 * resize.y) + pos.y);
  202.       ctx.lineTo((202.1 * resize.x) + pos.x, (178.2 * resize.y) + pos.y);
  203.       ctx.bezierCurveTo((203.2 * resize.x) + pos.x, (178.2 * resize.y) + pos.y, (204.2 * resize.x) + pos.x, (178.6 * resize.y) + pos.y, (205.0 * resize.x) + pos.x, (179.4 * resize.y) + pos.y);
  204.       ctx.bezierCurveTo((205.8 * resize.x) + pos.x, (180.2 * resize.y) + pos.y, (206.2 * resize.x) + pos.x, (181.2 * resize.y) + pos.y, (206.2 * resize.x) + pos.x, (182.3 * resize.y) + pos.y);
  205.       ctx.bezierCurveTo((206.2 * resize.x) + pos.x, (183.4 * resize.y) + pos.y, (205.8 * resize.x) + pos.x, (184.4 * resize.y) + pos.y, (205.0 * resize.x) + pos.x, (185.2 * resize.y) + pos.y);
  206.       ctx.bezierCurveTo((204.2 * resize.x) + pos.x, (186.1 * resize.y) + pos.y, (203.2 * resize.x) + pos.x, (186.5 * resize.y) + pos.y, (202.1 * resize.x) + pos.x, (186.5 * resize.y) + pos.y);
  207.       ctx.lineTo((189.6 * resize.x) + pos.x, (186.5 * resize.y) + pos.y);
  208.       ctx.lineTo((189.6 * resize.x) + pos.x, (206.6 * resize.y) + pos.y);
  209.       ctx.lineTo((218.7 * resize.x) + pos.x, (206.6 * resize.y) + pos.y);
  210.       ctx.bezierCurveTo((219.8 * resize.x) + pos.x, (206.6 * resize.y) + pos.y, (220.8 * resize.x) + pos.x, (207.0 * resize.y) + pos.y, (221.6 * resize.x) + pos.x, (207.8 * resize.y) + pos.y);
  211.       ctx.bezierCurveTo((222.4 * resize.x) + pos.x, (208.6 * resize.y) + pos.y, (222.8 * resize.x) + pos.x, (209.5 * resize.y) + pos.y, (222.8 * resize.x) + pos.x, (210.7 * resize.y) + pos.y);
  212.       ctx.bezierCurveTo((222.8 * resize.x) + pos.x, (211.8 * resize.y) + pos.y, (222.4 * resize.x) + pos.x, (212.8 * resize.y) + pos.y, (221.6 * resize.x) + pos.x, (213.6 * resize.y) + pos.y);
  213.       ctx.bezierCurveTo((220.7 * resize.x) + pos.x, (214.4 * resize.y) + pos.y, (219.7 * resize.x) + pos.x, (214.8 * resize.y) + pos.y, (218.6 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  214.       ctx.lineTo((181.4 * resize.x) + pos.x, (214.8 * resize.y) + pos.y);
  215.       ctx.lineTo((181.4 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  216.       ctx.lineTo((218.6 * resize.x) + pos.x, (149.9 * resize.y) + pos.y);
  217.       ctx.bezierCurveTo((219.7 * resize.x) + pos.x, (149.9 * resize.y) + pos.y, (220.7 * resize.x) + pos.x, (150.3 * resize.y) + pos.y, (221.6 * resize.x) + pos.x, (151.1 * resize.y) + pos.y);
  218.       ctx.bezierCurveTo((222.4 * resize.x) + pos.x, (152.0 * resize.y) + pos.y, (222.8 * resize.x) + pos.x, (153.0 * resize.y) + pos.y, (222.8 * resize.x) + pos.x, (154.1 * resize.y) + pos.y);
  219.       ctx.bezierCurveTo((222.8 * resize.x) + pos.x, (155.2 * resize.y) + pos.y, (222.4 * resize.x) + pos.x, (156.2 * resize.y) + pos.y, (221.6 * resize.x) + pos.x, (157.0 * resize.y) + pos.y);
  220.       ctx.bezierCurveTo((220.7 * resize.x) + pos.x, (157.8 * resize.y) + pos.y, (219.7 * resize.x) + pos.x, (158.2 * resize.y) + pos.y, (218.6 * resize.x) + pos.x, (158.2 * resize.y) + pos.y);
  221.       ctx.closePath();
  222.       ctx.fill();
  223.       ctx.restore();
  224.       ctx.restore();
  225.     }
  226.   </script>
  227.  </head>
  228.  <body onload="init()">
  229.    <canvas id="canvas" width="223" height="215"></canvas>
  230.  </body>
  231. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement