using System.Collections; using System.Collections.Generic; using UnityEngine; namespace BITKit { public interface IPathProvider { bool IsValid(ref Vector3 startPos); Vector3 Evaluate(float ex); } public abstract class PathProvider : MonoBehaviour, IPathProvider { public abstract bool IsValid(ref Vector3 startPos); public abstract Vector3 Evaluate(float time); } }