增加功能

This commit is contained in:
2024-10-16 16:43:53 +08:00
parent 897058435c
commit 4920837ed7
10 changed files with 800 additions and 128 deletions

View File

@@ -0,0 +1,26 @@
using UnityEngine;
namespace Game.Component.EnemyFSM_AI
{
public class FollowFore : EnemyFSMState
{
public override void OnEnter ()
{
}
public override void OnUpdate ()
{
var playerEntityTransform = MapContent.Instance.PlayerEntity.transform;
// if (Vector2.Distance (playerEntityTransform.position , this.Entity.transform.position) <= this.Entity.TriggerDistance)
// {
// this.SetAiTarget (playerEntityTransform.position);
// }
// else
{
var forward = playerEntityTransform.up;
this.SetAiTarget (playerEntityTransform.position + forward * this.Entity.TriggerDistance);
}
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 91b9bec6145b4ffabdc28f44f3b3c053
timeCreated: 1729046548