LoginSignup
0
0

More than 5 years have passed since last update.

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

Last updated at Posted at 2017-12-06

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

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

今回は前回に引き続き、視線入力に対応した選択肢のロジックを書いていきます。

ロジック

選択後のロジックを書いていきます。

まず、選択後いきなり消えてしまうと何を選んだのかわからなくなってしまうため、選択したものを少しの間だけ表示し、他は表示を消すようにします。

まずは共通で呼び出す関数を作成します。
image.png

つづいて選択後のロジックです。
カスタムイベントで呼び出せるように実装します。

image.png

まず上三つの処理が、選択以外の項目を非表示にする処理の塊です。
最後、それが終わったら何秒か遅延させ、表示している選択肢も非表示にして、選択したということを通知しています。
今回はこちらが作成したGameManagerクラスにタグをつけ、それをこのカスタムイベントで呼び出したメソッド内で呼び出せるようにしています。

これで視線入力における選択肢を実装出来ました。

次回

次はうなずきアクションを二つ並べた時のロジックを書いていきます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0