improve battery ui
This commit is contained in:
parent
5d6625fdd6
commit
20d7c75b07
1 changed files with 5 additions and 5 deletions
|
|
@ -29,7 +29,7 @@
|
||||||
;; global vars
|
;; global vars
|
||||||
(var player-art nil) ; 25x50 pixels each player is 25x25
|
(var player-art nil) ; 25x50 pixels each player is 25x25
|
||||||
(var dust-sprite nil) ; 35x35 pixels
|
(var dust-sprite nil) ; 35x35 pixels
|
||||||
(var ui-bg nil)
|
(var battery-bar-sprite nil)
|
||||||
(var walls-sprite nil)
|
(var walls-sprite nil)
|
||||||
(var walls-batch nil)
|
(var walls-batch nil)
|
||||||
(var wall-quads nil)
|
(var wall-quads nil)
|
||||||
|
|
@ -65,7 +65,7 @@
|
||||||
;; load world images
|
;; load world images
|
||||||
(set walls-sprite (love.graphics.newImage "assets/walls.png"))
|
(set walls-sprite (love.graphics.newImage "assets/walls.png"))
|
||||||
(set walls-batch (love.graphics.newSpriteBatch walls-sprite 2500))
|
(set walls-batch (love.graphics.newSpriteBatch walls-sprite 2500))
|
||||||
(set ui-bg (love.graphics.newImage "assets/ui.png"))
|
(set battery-bar-sprite (love.graphics.newImage "assets/battery_bar.png"))
|
||||||
|
|
||||||
;; load wall quads
|
;; load wall quads
|
||||||
(set wall-quads [])
|
(set wall-quads [])
|
||||||
|
|
@ -176,12 +176,12 @@ while 1 do love.event.push('stdin', io.read('*line')) end") :start))
|
||||||
(set-color :cream)
|
(set-color :cream)
|
||||||
(love.graphics.rectangle "fill" 0 0 screen.canvas-w 100)
|
(love.graphics.rectangle "fill" 0 0 screen.canvas-w 100)
|
||||||
(reset-color)
|
(reset-color)
|
||||||
(love.graphics.draw ui-bg 0 0)
|
(love.graphics.draw battery-bar-sprite 78 8)
|
||||||
(set-color :dark-purple)
|
(set-color :dark-purple)
|
||||||
(love.graphics.setFont font)
|
(love.graphics.setFont font)
|
||||||
(love.graphics.print (.. "Battery: " (string.format "%d" player.battery) "%") 6 6)
|
(love.graphics.print (.. "Battery: " (string.format "%d" player.battery) "%") 6 7)
|
||||||
(set-color :light-blue)
|
(set-color :light-blue)
|
||||||
(love.graphics.rectangle "fill" 72 12 (* 152 (/ player.battery 100)) 4)
|
(love.graphics.rectangle "fill" 80 12 (* 152 (/ player.battery 100)) 4)
|
||||||
(love.graphics.setFont font-small)
|
(love.graphics.setFont font-small)
|
||||||
(set-color :dark-purple)
|
(set-color :dark-purple)
|
||||||
(love.graphics.print "100%" 229 2)
|
(love.graphics.print "100%" 229 2)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue