CombatIdleState.cs 626 B

123456789101112131415161718192021
  1. using GameLogic.Combat.CombatTool;
  2. using GameLogic.Combat.Hero;
  3. namespace GameLogic.Combat.CombatState
  4. {
  5. public class CombatIdleState:CombatStateBasic
  6. {
  7. public CombatIdleState(CombatController combatController) : base(combatController)
  8. {
  9. }
  10. protected override void ProEnter()
  11. {
  12. CombatHeroEntity playerHeroEntity = CombatController.currActiveCombat.CombatHeroController.playerHeroEntity;
  13. if (playerHeroEntity != null)
  14. {
  15. playerHeroEntity.PlayAnim(CombatHeroStateType.idle, true, 0, false, 1);
  16. }
  17. }
  18. }
  19. }