【Unity】ナビメッシュエージェントを自然に振り向かせる #2

投稿者: | 2020-07-10

前の記事では、ナビメッシュエージェントをアニメーションで振り向かせようとすると、ルートのオブジェクトはそのままで、ボーンだけが回転してしまいました。

これはアニメーションのインポート設定でRoot Transform Rotationの「Bake Into Pose」のチェックを外すと治りました。

これで、正面を指す矢印もボーンと一緒に回転するようになりました。

スクリプトでは、振り向いている時にプレイヤーが正面にいるか、振り向くアニメーションが終わったらまた歩き始めます。

なので、敵の振り向く方へ先回りして敵に発見されないようにしても、最後にはまた追いかけられます。

コメントを残す

メールアドレスが公開されることはありません。