예제 #1
0
 //TODO: Move distance might want to incorporate
 public int HCostTo(ATTile to)
 {
     return((int)Mathf.Round(Mathf.Abs(to.X() - X()) + Mathf.Abs(to.Y() - Y())));
 }
예제 #2
0
 public float DistanceSquared(ATTile to)
 {
     return(Mathf.Pow(to.X() - X(), 2f) +
            Mathf.Pow(to.Y() - Y(), 2f));
 }