[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart10 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
924: 名前は開発中のものです。 [] 2023/07/24(月) 22:20:06.16 ID:8cHrNWuA(1/2) AAS
>>922
922(1): 名前は開発中のものです。 [] 2023/07/24(月) 19:53:45.36 ID:uv8K+nPJ(1) AAS
矢や弾丸って物理エンジンで飛ばすだけだと思ったけど、炸裂弾とか追跡弾とか考えるとちゃんとNavmeshで誘導したほうがいいのかもな
NavMeshは複雑な地形でひっかからず適切に回り込んだりするような高度な経路探索に使うものなので、
誘導弾で使うというのはあまり一般的ではないかと思います(処理速度的にも)
一般的な誘導弾であれば目標向かって速度を変化させるようなバネトルクを実装してあげるのが良いかと思います

例えばメタルギアソリッドのニキータ(リモコンミサイル)みたいなのをAIが撃ってくるとかだったら話は別ですが、
その場合も負荷的に通常の弾は物理演算かRaycastによる実装をお勧めします
926
(1): 名前は開発中のものです。 [] 2023/07/24(月) 23:23:30.21 ID:8cHrNWuA(2/2) AAS
>>925
925(1): 名前は開発中のものです。 [sage] 2023/07/24(月) 22:32:03.34 ID:45jg4Gqo(1) AAS
UEのシェーダーはブループリントと同じく汎用の関数を作れて、複数のシェーダーでそれを使い回せるんですが、unityでもそれは可能ですか?それともunityでは一つのシェーダーを作って、ブーリアンやら数値をいじることでしか一つの関数を使い回す事はできませんか?
ShaderGraphを使っているのであればCreate->ShaderGraph->Subgraphで再利用可能な自作ノードを作ることが出来ます。
コードで書いてる場合はcgincを利用することで機能を別ファイルに切り出すことが出来ます。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s