フリーカメラの実装 【UE5/UE4】アンリアルエンジンでの開発

目次

フリーカメラの実装 【UE5/UE4】
アンリアルエンジンでの開発

ゴルフゲーム、戦略ゲームであると便利なフリーカメラ。
意外と簡単に実装する事ができます。
※UE5.3.2では動く事を確認済。エンジンのバージョンが違うと出来ない可能性があります。

STEP
右クリック→ブループリントクラスを選択
STEP
Pawnを選択
BP_FreeCameraと名前を付ける(名前は好きなのでOK)
これを開いて、上部にあるクラス設定を選択。
右側にある親クラスをDefault Pawnに変更。
STEP
下記にあるノードを組んで作成してください。

BP_FreeCameraとサードパーソンキャラクターの中にそれぞれ作るだけで実装できます。
操作はWASDとマウス。キャラ操作と同じです。

サードパーソンキャラクターのイベントグラフ

TABのノードを変えるだけで他のボタンへの変更も可能です。

フリーカメラのイベントグラフ

GetPlayer Controllerは複数あるので注意。
関連するものにチェックが入ってれば間違わないはず。


これらを組むと、キャラクターから幽体離脱する感じでフリーカメラに切り替える事ができます。
TABで切り替え。開始も終了もTABです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次