カメラの向きに上限を設定する方法!

とある理由で

 

カメラの向きに上限を設けたい!

 

と思ったとします。

 

例えば

 

カメラの上下方向(Pitch)に「45度」の上限を設けるとします。

 

↓その場合、以下の処理を組みましょう。

f:id:Free_Gamer:20190804221355p:plain

レベルBPでもキャラクターBPでもどちらでもいいので

この処理を組みます。

 

これで、カメラの上下方向(Pitch)に「45度」の上限を設けることが出来ました。

f:id:Free_Gamer:20190804222205p:plain

実際にプレイしてみると

カメラを上下に向けた時

一番上(90度)・一番下(‐90度)までは見えません。

 

上方向には「45度」

下方向には「‐45度」

 

までしか見えないはずです。

 

 

左右方向(Yaw)にも上限を設けることが可能です。

 

極端に「10度」の上限を設定してみましょう。

f:id:Free_Gamer:20190804224007p:plain

f:id:Free_Gamer:20190804224105p:plain

これでカメラの左右方向(Yaw)に「10度」の上限を設けることが出来ました。

 

カメラを左に向けると

「‐10度」に達したところで

それ以上カメラは左に向きません。

 

カメラを右に向けると

「10度」に達したところで

それ以上カメラは右に向きません。

 

カメラの向きに上限を設けたいと思ってる人はぜひ参考に!

 

それではまた!^^ノシ