diff --git a/public/images/selected.png b/public/images/selected.png new file mode 100644 index 0000000..541a5fb Binary files /dev/null and b/public/images/selected.png differ diff --git a/src/entities/tile.coffee b/src/entities/tile.coffee index 9cd4438..cba6637 100644 --- a/src/entities/tile.coffee +++ b/src/entities/tile.coffee @@ -12,7 +12,8 @@ class Tile extends BaseEntity @isActive = false click: (button)-> - console.log button + # console.log button + @isSelected = true moveIn: -> @isActive = true @@ -26,5 +27,8 @@ class Tile extends BaseEntity render: (x, y)-> tileLayer = @layers[@currentLayer] app.layer.drawRegion app.images.layers, tileLayer.sprite, x*8, y*8 - if @isActive + + if @isSelected + app.layer.drawImage app.images.selected, x*8, y*8 + else if @isActive app.layer.drawImage app.images.active, x*8, y*8 diff --git a/src/main.coffee b/src/main.coffee index b44a511..4d45739 100644 --- a/src/main.coffee +++ b/src/main.coffee @@ -5,7 +5,7 @@ app = playground({ smoothing: false, create: -> - @loadImages "layers", "active" + @loadImages "layers", "active", "selected" @currentHoveredTile = new Tile ready: ->