Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.onload = function() {
  2.   let paper = new Raphael(document.getElementById('canvas_container'), 500, 500);
  3.   snowman(paper);
  4. }
  5.  
  6. function snowman(paper) {
  7.  
  8.   let hat = paper.rect(325, 0, 50, 50).attr({fill: "#000"});
  9.   let hat2 = paper.rect(312.5, 25, 75, 25).attr({fill: "#000"});
  10.  
  11.   let head = paper.circle(350, 100, 50);
  12.   let body = paper.circle(350, 225, 75);
  13.   let base = paper.circle(350, 400, 100);
  14.   let nose = paper.path("M 350 100 l -10 15 l 0 15 z").attr({fill: 'orange'});
  15.  
  16.   let rightEye = paper.circle(325, 90, 8).attr({fill: "#000"});
  17.   let leftEye = paper.circle(370, 90, 8).attr({fill: "#000"});
  18.  
  19.   let button1 = paper.circle(350, 200, 5).attr({fill: '#000'});
  20.   let button2 = paper.circle(350, 225, 5).attr({fill: '#000'});
  21.   let button3 = paper.circle(350, 250, 5).attr({fill: '#000'});
  22.  
  23.   let rightArm = paper.path("M 290, 180 l -50 65 l 0 65 l 10 -65 z").attr({fill: 'brown'});
  24.   let leftArm = paper.path("M 410, 180 l 50 65 l 0 65 l -10 -65 z").attr({fill: 'brown'});
  25.  
  26.   paper.forEach(function(elem) {
  27.     elem.node.onmouseover = function() {
  28.       elem.animate({'transform': 'r-720'}, 2000, function() {
  29.         this.animate({'transform': 'r720'}, 1500)
  30.       });
  31.     }
  32.   });
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement