前提・実現したいこと
質問失礼します。
現在Unityでシューティングゲームのようなものを作っているのですが、
[SerializeField] GameObject[] enemys;
でinspectorから敵キャラを配列にいれて
GameObject.Instantiate (enemys[randomValue],...);
で一定の間隔で生成させ、
Rayを飛ばしてヒットした敵をDestroyで消しています。
その中で発生中の敵を全て消すと敵キャラが発生しなくなるという事象が起きています。
これはスクリプトから生成された敵キャラではなく
inspectorから配列に入れた敵キャラをdestroyすると、
その部分の配列が空になり、Instantiateで生成できなくなっているのでしょうか?
どなたかご教示ください。
よろしくお願いいたします。
発生している問題・エラーメッセージ
敵キャラを全て消した際に、Instantiateで生成されなくなる
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/22 07:20
2018/08/22 08:10
2018/08/22 08:27
2018/08/22 08:41
2018/08/22 09:13
2018/10/19 00:40