UE4

UE4でVR空間にカノジョを錬金 6日目

More than 1 year has passed since last update.

UE4でVR空間にカノジョを錬金する Advent Calendar 2017 6日目の記事です。

12/1~25日までに一人で、UE4を用いてサ○○レッスンとかVR○○ジョっぽいゲームを作って仮想彼女を生み出すことにチャレンジします。

今回は視線入力に対応した選択肢を書いていきます。
ちょっと長くなったので2回に分けます。

視線入力の選択肢

今回は仕様として、かならず三つの選択肢を出すという前提で実装していきます。
まず、デザインは以下の通りです。

image.png

選択肢を3つ並べているだけです。

あと、デフォルトで任意のタグを一つつけておきます。
image.png

これでレベルに配置していれば他のブループリントクラスでも取得ができるようになりました。

ここからはロジックを書いていきます。

ロジック

まず初期化のロジックです。単純にボタンラベルと、そのボタンのインデックスをセットしています。

image.png

つづいて一括表示の関数を実装します。

image.png

続いて一括非表示の関数を実装します。

image.png

今回は一旦ここで終了します。

次回

この続き。今度は選択後のロジックを書いていきます。
こら、そこ。水増しとか言わない。