回答編集履歴
1
コードのスタイルをthisを使わない形に統一
test
CHANGED
@@ -118,7 +118,7 @@
|
|
118
118
|
|
119
119
|
// 死んだクローンの残骸もそのまま残ることになるため、それらはWhereで除外した
|
120
120
|
|
121
|
-
public IEnumerable<GameObject> Enemies =>
|
121
|
+
public IEnumerable<GameObject> Enemies => enemies.Where(enemy => enemy != null);
|
122
122
|
|
123
123
|
|
124
124
|
|
@@ -252,13 +252,13 @@
|
|
252
252
|
|
253
253
|
// 敵を生成するとともに、生成された敵からRigidbodyを取得し、enemyRigidbodiesリストに追加する
|
254
254
|
|
255
|
-
|
255
|
+
enemyRigidbodies.Add(Instantiate(enemyPrefab, worldPosition, Quaternion.identity).GetComponent<Rigidbody>());
|
256
256
|
|
257
257
|
}
|
258
258
|
|
259
259
|
|
260
260
|
|
261
|
-
public IEnumerable<Rigidbody> EnemyRigidbodies =>
|
261
|
+
public IEnumerable<Rigidbody> EnemyRigidbodies => enemyRigidbodies.Where(enemyRigidbody => enemyRigidbody != null);
|
262
262
|
|
263
263
|
|
264
264
|
|