diff --git a/map_isometric.js b/map_isometric.js index 868e356..da8a76c 100644 --- a/map_isometric.js +++ b/map_isometric.js @@ -6,6 +6,7 @@ if(RadiumEngine !== undefined) this.tile_height = 64; this.width = 6; this.height = 6; + this.mouse_tile = undefined; this.mouse_tile_x = 0; this.mouse_tile_y = 0; this.mouse_over = false; @@ -14,7 +15,7 @@ if(RadiumEngine !== undefined) this.canvas = canvas this.context = canvas.getContext("2d"); - $(this.canvas).bind('click', {'self': this}, function(event){ + $(this.canvas).bind('mousemove', {'self': this}, function(event){ self = event.data.self; var rect = self.canvas.getBoundingClientRect(); @@ -23,7 +24,8 @@ if(RadiumEngine !== undefined) var mouse_y = event.clientY - rect.left - root.scrollLeft; var coords = event.data.self.TileFromPosition(mouse_x, mouse_y); - alert("You clicked the tile at map coordinate " + coords.x + "," + coords.y + "!"); + this.mouse_tile = coords; + /*$('#status').html(coords.x + " , " + coords.y);*/ }); var Configure = this.Configure = function(tile_width, tile_height)