敵がわらわら出てくるゲームを作っています。
敵は様々なタイミングで曲がったり、止まったり、弾を撃ったりします。
こうした、敵をメインのプログラムから、instantiateで敵プレハブから生成しようとしています。
しかし、instantiateでは、敵の登場位置とベクトルしか指定できません。
先程書いたような、曲がる、止まるなどの詳細な挙動に関するステータスを、敵オブジェに渡すことができません。
今は敵オブジェクト側から、以下のようにFind系を使って、メインプログラムからデータを引っ張ってきています。
void Start() { //弾を撃つ時間(フレーム)を取得 Main mottekita = FindObjectOfType<Main>(); watasuTamaJIkan2 = mottekita.watasuTamaJikan; }
しかし、これではかなり、プログラムが煩雑になるのですが、うまい方法はないでしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/14 11:19