Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void UpdateGoalCost()
- {
- //var nodes = 0;
- //int startX = Goal.X > Position.X ? Position.X : Goal.X;
- //int startY = Goal.Y > Position.Y ? Position.Y : Goal.Y;
- //int endX = startX == Position.X ? Goal.X : Position.X;
- //int endY = startY == Position.Y ? Goal.Y : Position.Y;
- //while (startX != endX)
- //{
- // startX += Size.X;
- // nodes++;
- //}
- //while (startY != endY)
- //{
- // startY += Size.Y;
- // nodes++;
- //}
- GoalCost = (Math.Abs(Goal.X - Position.X) + Math.Abs(Goal.Y - Position.Y)) * 10;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement