AsuraEngine.Animator = AsuraEngine.Component.Sub("Animator") local Animator = AsuraEngine.Animator -- Animator inspector variables. Animator.mSpriteRenderer = AsuraEngine.Type.SpriteRenderer Animator.mAnimation = AsuraEngine.Type.Animation function Animator:Ctor(entity, animation) self.base(entity) self.mSpriteRenderer = entity:GetSpriteRenderer() self.mAnimation = animation end function Animator:SetAnimation(animation) self.mAnimation = animation end function Animator:GetAnimation() return self.mAnimation end function Animator:OnUpdate(dt) end function Animator:OnRender() end return Animator