Unreal Engine 初心者の技術メモ

趣味でUEやってる初心者が日頃学習したり試したこととかを書いてます。最近はVRのロボゲームを作ってます。

【UE4】VRテンプレート内で自由に動きまわれるようにする

f:id:pupurigesu:20210213224120p:plain

記事の概要>

 UE4VRサンプルは移動がテレポーション式だけどもっと自由に歩き回りたかったので、ブループリントをいじって動けるようにしました。

 ただVRゲームでこういう動かし方をするとVR酔いを誘発しやすいので本来は非推奨。実際のゲームで使う場合は別途何らかの対策がいるので注意が必要。

 <目次>

 

<実現すること>

 UE4VRサンプル内でスティック操作で自由に移動できる様にする。

 

<作業した環境>

 Unreal Engine4.26.1

使用テンプレ:VRテンプレート(MotionControllerMap)

使用機材:Oculus Quest2

 

<作業詳細>

 1.コントローラの入力を受け付けるように設定する。

今回は右コンスティックで移動、左コンスティックで旋回する感じで割り当て追加

f:id:pupurigesu:20210213200533p:plain

 2.サンプル内のBPを開いて移動する為のノードを追加

いじるBPはこれ

f:id:pupurigesu:20210213181125p:plain

移動処理のノードを追加

f:id:pupurigesu:20210213195849p:plain

 

 3.完成

出来た

f:id:pupurigesu:20210213222320g:plain