コード例 #1
0
 void Watch()
 {
     if (!enemy.EnemySpotted())
     {
         ToAlertState();
     }
 }
コード例 #2
0
 void Watch()
 {
     if (enemy.EnemySpotted())
     {
         ToChaseState();
     }
 }
コード例 #3
0
 // Funkcja odpowiedzialna za 'widzenie' przeciwnika
 // Gdy przeciwnik zauważy bohatera ustawia jego pozycje jako nowy cel
 // I przechodzi do stanu 'gonitwy'
 void Watch()
 {
     if (enemy.EnemySpotted())
     {
         enemy.navMeshAgent.destination = enemy.lastKnownPosition;
         ToChaseState();
     }
 }
コード例 #4
0
ファイル: PatrolState.cs プロジェクト: anastasios1/Unity
 void Watch()
 {
     if (enemy.EnemySpotted())
     {
         Debug.Log("EnemySpotted");
         ToChaseState();
     }
 }
コード例 #5
0
 void Watch()
 {
     if (enemy.EnemySpotted())
     {
         Debug.Log("popaws chuchelo");
         ToChaseState();
     }
 }
コード例 #6
0
ファイル: PatrolState.cs プロジェクト: anastasios1/Unity
 // Funkcja odpowiadająca za 'widzenie' przeciwnika
 // Gdy przeciwnik zauwazy bohatera przechodzi do stanu gonitwy
 void Watch()
 {
     if (enemy.EnemySpotted())
     {
         Debug.Log("Zauwazylem wroga!");
         ToChaseState();
     }
 }
コード例 #7
0
 void Watch()
 {
     if (enemy.EnemySpotted())
     {
         Debug.Log("I noticed the enemy");
         ToChaseState();
     }
 }