using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; using UnityEngine.AI; [CreateAssetMenu(menuName = "Finite State Machine/Action/Others/LookAt")] public class LookAt : Action { [Header("LookAt Object")] [SerializeField] private GameObject target; public override void Execute(FSM fsm) => fsm.transform.LookAt(target.transform); public void SetTarget(GameObject target) => this.target = target; }