private AnimationClip GetAnimationClip(AnimationTypes type) { switch (type) { case AnimationTypes.Walk: case AnimationTypes.Face: return(WalkAnimations.GetRandom()); case AnimationTypes.Run: return(RunAnimations.GetRandom()); case AnimationTypes.Block: return(BlockAnimations.GetRandom()); case AnimationTypes.Hit: return(HitAnimations.GetRandom()); case AnimationTypes.Attack: return(AttackAnimations.GetRandom()); case AnimationTypes.Death: return(DeathAnimations.GetRandom()); default: return(IdleAnimations.GetRandom()); } }
private void Animations_onAnimationCompletedEvent(DeathAnimations obj) { this.destroy(); }