diff options
Diffstat (limited to 'Assets/Scripts/Test/ArmorSoldierScript.cs')
-rw-r--r-- | Assets/Scripts/Test/ArmorSoldierScript.cs | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/Assets/Scripts/Test/ArmorSoldierScript.cs b/Assets/Scripts/Test/ArmorSoldierScript.cs index b6863a23..dd4cd3e3 100644 --- a/Assets/Scripts/Test/ArmorSoldierScript.cs +++ b/Assets/Scripts/Test/ArmorSoldierScript.cs @@ -2,14 +2,21 @@ using System.Collections.Generic; using UnityEngine; -public class ArmorSoldierScript : Avatar +public partial class ArmorSoldierScript : Avatar, IInteractable { - int Anim_HurtFront; + public Animator m_Animator; + + void Awake()
+ {
+ m_Animator = GetComponent<Animator>();
+ } private void Start()
{
- base.Init();
- Anim_HurtFront = Animator.StringToHash("Hurt_Front");
+ base.Init();
+
+ SetupAnim();
+ SetupStates();
}
private void OnAnimatorMove() @@ -32,8 +39,6 @@ public class ArmorSoldierScript : Avatar public void Hurt()
{
- Animator animator = GetComponent<Animator>(); - animator.CrossFade(Anim_HurtFront, 0);
} public override void OnHurt(HurtInfo hurtInfo)
|