using Animancer; using Core.Event.Event; using Fort23.Core; using GameLogic.Combat.CombatTool; using OfficeOpenXml.FormulaParsing.Excel.Functions.Logical; using UnityEngine; using UnityEngine.AI; namespace GameLogic.Combat.Hero.State { public class CombatHeroMoveState : CombatHeroStateBasic { protected bool isStop; public CombatHeroMoveState(CombatHeroEntity combatHeroEntity) : base(combatHeroEntity) { } public override bool IsUpdateLockTarget() { return false; } protected override void ProEnter() { } protected override void ProExit() { } protected void SetNewPath(Vector3 taregtPos) { } protected override void ProUpdate(float t) { combatHeroEntity.CombatAIBasic.ChangeState(CombatHeroStateType.idle); } } }