Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function LevelRoller(canvas, options){
  2.  
  3.   // ...
  4.  
  5.   this.mousedown = function(e){
  6.     var cell = this.getCursorPosition(e); // <----- why is "this" <HTMLCanvasElement> ? .. how can I get the levelroller instance?
  7.     console.log(cell);
  8.     dragging = true;
  9.     this.canvas.onmousemove = this.dragging;
  10.   };
  11.  
  12. }
  13.  
  14. $(function() {
  15.   var can = $('<canvas></canvas>');=
  16.   var canvas = can.get(0);
  17.   $('body').append(can);
  18.  
  19.   levelroller = new LevelRoller(canvas);
  20.  
  21.   // ...
  22.  
  23.   canvas.onmousedown = levelroller.mousedown;
  24.   canvas.onmouseup = levelroller.mouseup;
  25.  
  26. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement