多数のモデルがランダムに回転しているので、回転を最も効率的に制御できるのはどちらの方法ですか?アップデートでローテーションを使用して各モデルのスクリプトをバインドするのですか?
PS:untiy3dエンジンを使用すると、いくつかの問題が発生します。バージョン3.5.0と、iosターゲットプラットフォームを備えたレガシーパーティクルの楕円体パーティクルエミッタを使用します。
モデルとスクリプトを使用してプレハブを作成することは、シーンに多くの同様のオブジェクトを配置する最も一般的で、おそらく最も効率的な方法です。
を使用Update()
して制御することもできますがFixedUpdate()
、物理的なものを扱うために使用する必要があります。
オブジェクトの数が作業を補うのに十分な場合は、各アセット オブジェクトをドラッグ アンド ドロップする代わりに、スクリプト (このスクリプトのコンテナのみとなる別のゲーム オブジェクト内) を使用して、これらのアセット オブジェクトをインスタンス化することもできます。
説明:
ランダム モデルはボディ テクスチャやその他の属性で同じですか?
はいの場合は、 プレハブをインスタンス化するのに役立ちます。1 つの敵に回転のコードをドラッグ アンド ドロップするだけで、プレハブがランダムにアクセスできます。また、回転率を公開することもできます。
その後、すべてコードロジックに依存します。