BITKit/Packages/Runtime~/Unity/Common/Scripts/PathProvider/PathProvider.cs

16 lines
422 B
C#

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);
}
}