Unityにて、FPSゲームを制作しているのですが
子オブジェクトの回転軸を固定させる方法はありませんか?
https://gyazo.com/fbce44db53edecc4ae72052c4249598c
現在このような関係になっていて
Playerは自分が操作するキャラクター
Main Cameraは視点用のもので
AK-74uは持っている武器
Muzzle は弾が出るところ
Muzzle_Effect はエフェクトを付ける用のもの
です。
Playerを回転させると、子オブジェクのMainCameraも回転して、回転させた方向を向いて、視点を動かしたようになるのですが、これはこれでいいんです。
しかしMuzzleとMuzzle_Effectは回転させてしまうと、発射した弾やエフェクトが変な方向を向いてしまうのです。
僕がやりたいのは、この二つを親オブジェクトの回転の影響を受けさせないようにすることです。
子オブジェクトを回転させないようにする方法はいくつかあるようなのですが、実行してみたところ、MainCameraの回転まで止まってしまうので、視点を動かすことができなくなります。
ご教授お願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/08 09:15
2016/10/09 11:19