#if GRAPH_DESIGNER using UnityEngine; using Opsive.BehaviorDesigner.Runtime.Tasks; using Opsive.BehaviorDesigner.Runtime.Tasks.Actions; namespace BaseGames.Enemies.AI { /// /// BD Action:瞬移(传送)到目标坐标,Boss 专用。 /// 单帧直接修改 transform.position,不使用导航。 /// public class BD_TeleportTo : Action { [SerializeField] private Vector2 m_Target; public override TaskStatus OnUpdate() { transform.position = new Vector3(m_Target.x, m_Target.y, transform.position.z); return TaskStatus.Success; } } } #endif