Files
taptap2024_GJ_chidouren/Assets/Scripts/Game/Component/EnemyFSM_AI/EnemyFSMState.cs
2024-10-16 00:03:41 +08:00

20 lines
422 B
C#

using UnityEngine;
using XFFSM;
namespace Game.Component.EnemyFSM_AI
{
public abstract class EnemyFSMState : FSMState
{
protected EnemyEntity Entity;
public override void OnCreate ()
{
this.Entity = (EnemyEntity)this.userData;
}
public void SetAiTarget (Vector2 targetPos)
{
this.Entity.AiLerp.destination = targetPos;
}
}
}