Exemplo n.º 1
0
 override public void Execute(EnemyAI enemyAi)
 {
     enemyAi.Stand();
     if (enemyAi.bSight())
     {
         enemyAi.ChangeState(EnemyTrace.Instance());
     }
 }
Exemplo n.º 2
0
 public static EnemyTrace Instance()
 {
     //if (enemyTrace == null)
     enemyTrace = ScriptableObject.CreateInstance("EnemyTrace") as EnemyTrace;
     return(enemyTrace);
 }