namespace GameLogic.Combat.Hero.State { public class PlayerHeroIdleState : CombatHeroStateBasic { public PlayerHeroIdleState(CombatHeroEntity combatHeroEntity) : base(combatHeroEntity) { } protected override void ProEnter() { } protected override void ProUpdate(float t) { if (combatHeroEntity.CombatHeroSkillControl.This().CanReleaseSkill() != null) { combatHeroEntity.CombatAIBasic.ChangeState(CombatHeroStateType.att); } } } }