Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。
Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。
Q&A
解決済
1回答
9581閲覧
総合スコア38
1グッド
1クリップ
投稿2016/07/09 18:24
1
複数のNav Mesh Agentを作った時に,重ねる方法を教えてください。
例: Player赤:Nav Mesh Agent Player青:Nav Mesh Agent のとき,Player赤の移動通路上にPlayer青がいたとしても,避けることなくすり抜けるようにしたい。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答1件
0
ベストアンサー
未確認ですが、 NavMeshAgent の Priority を調整してみては如何でしょうか?
Obstacle Avoidance (障害物回避) の Priority エージェントは、回避においてこの数値より低いエージェントを無視するようになります。 値は 0~99 の間で設定し、数字が小さいほど優先度が高いことを意味します。 http://docs.unity3d.com/ja/current/Manual/class-NavMeshAgent.html
投稿2016/07/10 13:18
総合スコア1033
回答へのコメント
2016/07/10 21:59
2016/07/11 03:20
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.30%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
Nav Mesh Agent の重ね合わせ方
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/10 21:59
2016/07/11 03:20