예제 #1
0
파일: Board.cs 프로젝트: aigoia/goetita
        void FindPlayerNode(Player player)
        {
            if (_gameManager.currentPlayer == null)
            {
                return;
            }

            startNode = NodeList.Find(i => i.Coordinate == GameUtility.Coordinate(player.transform.position));
        }
예제 #2
0
파일: Board.cs 프로젝트: aigoia/goetita
        void FindEnemyNode(Enemy enemy)
        {
            if (_gameManager.currentPlayer == null)
            {
                return;
            }

            startNode = NodeList.Find(i => i.Coordinate == GameUtility.Coordinate(enemy.transform.position));
        }
예제 #3
0
 public void SetDjikstraRootById(int id)
 {
     DijkstraRoot = NodeList.Find(n => n.Element.id == id);
 }