Files
pke/data/scripts/actors/actor_player.lua
2026-03-05 01:42:40 +03:00

40 lines
726 B
Lua

-- базовый класс актора
actor_base = inherit_table(game_object)
-- инициализация FSM
function actor_base:on_init()
game_object.on_init(self)
end
function actor_base:on_shutdown()
game_object.on_shutdown(self)
end
function actor_base:on_update(dt)
game_object.on_update(self, dt)
end
-- игрок
actor_player = inherit_table(actor_base)
function actor_player:on_init()
actor_base.on_init(self)
self:create_body()
self:activate_camera()
end
function actor_player:on_shutdown()
actor_base.on_shutdown(self)
end
function actor_player:on_update(dt)
actor_base.on_update(self, dt)
self:update_camera_look()
--self:update_camera_movement(dt)
self:update_body_movement(dt)
end