using System.Collections; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(menuName = "Finite State Machine/Condition/Is near condition")] public class IsNear : Condition { [SerializeField] private float distance; protected override bool Test(FiniteStateMachine fsm) { return Vector3.Distance(fsm.transform.position, fsm.target.transform.position) < distance; } }