Newer
Older
Dreamsturbia-Project-IADE-Unity3D / Assets / Scripts / AI / Navmesh / Conditions / IsNear.cs
@Rackday Rackday on 21 Aug 419 bytes Project Added
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;
        
    }
}