Initial commit
This commit is contained in:
22
Assets/Scripts/Node.cs
Normal file
22
Assets/Scripts/Node.cs
Normal file
@ -0,0 +1,22 @@
|
||||
using UnityEngine;
|
||||
|
||||
public class Node
|
||||
{
|
||||
public bool walkable;
|
||||
public Vector3 worldPosition;
|
||||
public int gridX, gridY;
|
||||
|
||||
public int gCost;
|
||||
public int hCost;
|
||||
public int fCost { get { return gCost + hCost; } }
|
||||
|
||||
public Node parent;
|
||||
|
||||
public Node(bool _walkable, Vector3 _worldPos, int _gridX, int _gridY)
|
||||
{
|
||||
walkable = _walkable;
|
||||
worldPosition = _worldPos;
|
||||
gridX = _gridX;
|
||||
gridY = _gridY;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user