summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-11-23 14:32:41 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-11-23 14:33:16 -0300
commit5c100f942556e519d9a2effd53ff161a5f47cb7b (patch)
treef03614d4e8a15199abff0f64af667e2a0ba5e188
parentf00bd5c8b7298d822e289725d2a980cee7dca767 (diff)
Experimental game.animation() is now stable
-rw-r--r--test0/main.lua13
1 files changed, 2 insertions, 11 deletions
diff --git a/test0/main.lua b/test0/main.lua
index ba8c950..b64ce9b 100644
--- a/test0/main.lua
+++ b/test0/main.lua
@@ -179,7 +179,6 @@ function love.update(dt)
}
}
- -- experimetal function to replace if statement --
game = {
animation = function(start, frames)
if math.floor(start) > frames then
@@ -189,13 +188,8 @@ function love.update(dt)
end
}
- if math.floor(character.bola.stand.start) > frames.bola.stand then
- character.bola.stand.start = 1
- end
-
- if math.floor(character.bola.walk.start) > frames.bola.walk then
- character.bola.walk.start = 1
- end
+ character.bola.stand.start = game.animation(character.bola.stand.start, frames.bola.stand)
+ character.bola.walk.start = game.animation(character.bola.walk.start, frames.bola.walk)
transform = {
bola = {
@@ -215,7 +209,6 @@ function love.update(dt)
end
end
quad = character.bola.walk[math.floor(character.bola.walk.start)]
--- quad = character.bola.walk[game.animation(character.bola.walk.start, frames.bola.walk)]
character.bola.scale.x = -1
elseif love.keyboard.isDown(button.right) then
character.bola.acceleration = character.bola.acceleration + dt
@@ -227,7 +220,6 @@ function love.update(dt)
end
end
quad = character.bola.walk[math.floor(character.bola.walk.start)]
--- quad = character.bola.walk[game.animation(character.bola.walk.start, frames.bola.walk)]
character.bola.scale.x = 1
elseif love.keyboard.isDown(button.down) then
character.bola.acceleration = 0
@@ -236,7 +228,6 @@ function love.update(dt)
else
character.bola.acceleration = 0
quad = character.bola.stand[math.floor(character.bola.stand.start)]
--- quad = character.bola.stand[game.animation(character.bola.stand.start, frames.bola.stand)]
end
end