local Component = AsuraEngine.Framework.Require("component") AsuraEngine.Animator = Component.Extend("Animator") local Animator = AsuraEngine.Animator -- Animator inspector variables. Animator.spriteRenderer = AsuraEngine.Type.SpriteRenderer Animator.animation = AsuraEngine.Type.Animation function Animator:Ctor(entity, animation) self.base(entity) self.spriteRenderer = entity:GetSpriteRenderer() self.animation = animation end function Animator:SetAnimation(animation) self.animation = animation end function Animator:GetAnimation() return self.animation end function Animator:OnUpdate(dt) end function Animator:OnRender() end return Animator