Ejemplo n.º 1
0
 public void RemoveEnemyComponent <T>()
 {
     if (typeof(T) == typeof(EnemyPatrol))
     {
         enemyPatrol = null;
     }
     else if (typeof(T) == typeof(EnemyChase))
     {
         enemyChase = null;
     }
     else if (typeof(T) == typeof(EnemyManipulate))
     {
         enemyManipulate = null;
     }
 }
Ejemplo n.º 2
0
 public void AddEnemyComponent <T>()
 {
     if (typeof(T) == typeof(EnemyPatrol))
     {
         enemyPatrol = GetComponent <EnemyPatrol> ();
     }
     else if (typeof(T) == typeof(EnemyChase))
     {
         enemyChase = GetComponent <EnemyChase> ();
     }
     else if (typeof(T) == typeof(EnemyManipulate))
     {
         enemyManipulate = GetComponent <EnemyManipulate> ();
     }
 }