       @context.fillRect(renderPos.x, renderPos.y, renderUnitSize, renderUnitSize)
       @context.restore()
     super()
-
-
-
-
 
   drawTile : (icon, x, y) =>
     coords = Data.sprites[icon];

  constructor : (@canvas, @tileMap) ->
    super(@canvas)
    @$el = $ @canvas
    @$el.on 'mousewheel', (e) =>
      if e.originalEvent.wheelDeltaY > 0
        @cameraZoom -= 1

    #@camera.extent.set @tileMap.bounds.extent.x, @tileMap.bounds.extent.y

  debugRender: () ->
    # No interactivity yet, please.
    if @hoverPos and false
      renderPos = @worldToScreen(@hoverPos)
      renderUnitSize = Screen.UNIT * @cameraZoom
      @context.save()
