summaryrefslogtreecommitdiff
path: root/objects/Player.lua
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-02-28 10:48:00 +0800
committerEltrac <hi@guhub.cn>2025-02-28 10:48:00 +0800
commit27d9e2acd1a70993480d1d175ff67b25504e9332 (patch)
tree848313d8c05861c2a853a9982158027241d15768 /objects/Player.lua
parent6f69e2598c9592a5adccf088d7088dfb4e5cd816 (diff)
fix: player moving animation
Diffstat (limited to 'objects/Player.lua')
-rw-r--r--objects/Player.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/objects/Player.lua b/objects/Player.lua
index 65d2cbd..5164c0b 100644
--- a/objects/Player.lua
+++ b/objects/Player.lua
@@ -1,6 +1,8 @@
Player = {}
Player.__index = Player
+local FrameTimer = require "utils.frameTimer"
+
function Player.new()
local player = setmetatable({
x = love.graphics.getWidth() / 2,
@@ -11,6 +13,7 @@ function Player.new()
hearts = { "redheart", "redheart", "redheart", "shinyheart", "shinyheart" },
facing = Direction.DOWN,
moving = false,
+ frameTimer = FrameTimer:new(config.frameRate, 2)
}, Player)
return player