public NodeComponent GetNeighbour(Vector3 _direction) { TileComponent tile = TileComponent.GetTileAt(transform.position + _direction); if (tile == null) { return(null); } return(tile.GetComponent <NodeComponent>()); }
NodeComponent GetNodeComponentOfBoundary(GameObject _boundary) { TileComponent tile = TileComponent.GetTileAt(_boundary.transform.position); return(tile.GetComponent <NodeComponent>()); }