CombatHeroIdleState.cs 543 B

123456789101112131415161718192021
  1. namespace GameLogic.Combat.Hero.State
  2. {
  3. public class CombatHeroIdleState : CombatHeroStateBasic
  4. {
  5. public CombatHeroIdleState(CombatHeroEntity combatHeroEntity) : base(combatHeroEntity)
  6. {
  7. }
  8. protected override void ProEnter()
  9. {
  10. combatHeroEntity.combatHeroAnimtion.Play("idle");
  11. }
  12. protected override void ProUpdate(float t)
  13. {
  14. combatHeroEntity.CombatAIBasic.ChangeState((CombatHeroStateType.move));
  15. // if()
  16. }
  17. }
  18. }