Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2011
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Switch.prototype.draw = function() {
  2.     var theta = Math.atan2(offset.y, offset.x);
  3.     var len = this.length();
  4.    
  5.     ctx.save();
  6.     ctx.translate(this.start.x, this.start.y);
  7.     ctx.rotate(theta);
  8.     ctx.beginPath();
  9.  
  10.     ctx.moveTo(0, 0);
  11.     ctx.lineTo(len / 2 - 16, 0);
  12.     ctx.moveTo(len / 2 + 32, 0);
  13.     ctx.lineTo(len, 0);
  14.     ctx.moveTo(len / 2 - 12, 0);
  15.     ctx.arc(len / 2 - 12, 0, 10, Math.PI * 2, false);
  16.     //ctx.closePath();
  17.    
  18.     ctx.stroke();
  19.  
  20.     ctx.restore();
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement