diff options
Diffstat (limited to 'Source/Asura.Framework/Graphics/Animator.lua')
-rw-r--r-- | Source/Asura.Framework/Graphics/Animator.lua | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Source/Asura.Framework/Graphics/Animator.lua b/Source/Asura.Framework/Graphics/Animator.lua index 98baf0d..7cc18a1 100644 --- a/Source/Asura.Framework/Graphics/Animator.lua +++ b/Source/Asura.Framework/Graphics/Animator.lua @@ -2,18 +2,22 @@ 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.spriteRenderer = entity:GetSpriteRenderer() - self.animation = animation + self.mSpriteRenderer = entity:GetSpriteRenderer() + self.mAnimation = animation end function Animator:SetAnimation(animation) - self.animation = animation + self.mAnimation = animation end function Animator:GetAnimation() - return self.animation + return self.mAnimation end function Animator:OnUpdate(dt) |