MapView: remove ready argument
This commit is contained in:
parent
7225802966
commit
6ed351b495
2 changed files with 4 additions and 4 deletions
|
@ -14,7 +14,7 @@ window.onload = ->
|
||||||
xhr = new XMLHttpRequest()
|
xhr = new XMLHttpRequest()
|
||||||
xhr.onload = ->
|
xhr.onload = ->
|
||||||
mapDef = new Map(JSON.parse this.responseText)
|
mapDef = new Map(JSON.parse this.responseText)
|
||||||
mapView = new MapView mapDef, ->
|
mapView = new MapView mapDef
|
||||||
|
|
||||||
xhr.open 'GET', 'resources/map/test.json', true
|
xhr.open 'GET', 'resources/map/test.json', true
|
||||||
xhr.send()
|
xhr.send()
|
||||||
|
|
|
@ -24,7 +24,7 @@ loadTiles = (tileDef) ->
|
||||||
|
|
||||||
|
|
||||||
class MapView
|
class MapView
|
||||||
constructor: (@map, ready) ->
|
constructor: (@map) ->
|
||||||
@redrawPending = false
|
@redrawPending = false
|
||||||
|
|
||||||
@canvas = document.createElement 'canvas'
|
@canvas = document.createElement 'canvas'
|
||||||
|
@ -36,10 +36,10 @@ class MapView
|
||||||
window.addEventListener 'resize', @setSize
|
window.addEventListener 'resize', @setSize
|
||||||
@setSize()
|
@setSize()
|
||||||
|
|
||||||
loadTiles(@map.tiles).then (tiles) =>
|
@ready = loadTiles(@map.tiles).then (tiles) =>
|
||||||
@tiles = tiles
|
@tiles = tiles
|
||||||
@redraw()
|
@redraw()
|
||||||
ready()
|
return
|
||||||
|
|
||||||
drawTile: (x, y, tile) =>
|
drawTile: (x, y, tile) =>
|
||||||
return unless tile
|
return unless tile
|
||||||
|
|
Reference in a new issue