using System.Collections; using System.Collections.Generic; using UnityEngine; using MyCollections.AI.FinitStateMachine; [CreateAssetMenu(menuName = "Finite State Machine/Action/ChaseTarget")] public class ChaseTartet : Action { public override void Run(FSM fsm) { Agent agent = fsm.Controller.Agent; GameObject target = fsm.Target; if (agent != null) { if (target != null) { agent.SetDestination(target.transform.position); } } } }