public void CalculatePath(IPath path) { if (!(path is UnityPath)) { throw new PathArgumentException(); } UnityPath.CalculatePath(this.entityRoot.transform.position, path, _areaMask); }
public void CalculatePath(Vector3 start, Vector3 target, IPath path) { UnityPath.CalculatePath(start, target, _areaMask, path); }
public void CalculatePath(Vector3 target, IPath path) { UnityPath.CalculatePath(this.entityRoot.transform.position, target, _areaMask, path); }