Esempio n. 1
0
 /// <summary>
 /// ロックオンのマーカーを表示する
 /// </summary>
 /// <param name="enemy">ロックオンしてる敵、してない時はnullでよい</param>
 /// <param name="lockon">ロックオンの割合、0から1の値をとる</param>
 public static void DrawMarker(EnemyController enemy, float lockon)
 {
     if (enemy != null)
     {
         Transform etf = enemy.transform;
         marker.SetMarkers(maincamera.WorldToScreenPoint(etf.position), lockon);
     }
     else
     {
         marker.SetMarkers(Vector3.zero, -1);
     }
 }
Esempio n. 2
0
 void CreateEnemy()
 {
     enemyTank = EnemySpawnerService.Instance.CreateEnemy();
     enemyTank.TankSetup(enemyObj);
     enemyTank.SetupEnemy(playerTank);
 }