トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

【Unity】ボタンにホバーした時のテキスト表示をスクリプトなしで実装する【EventTrigger】

よくVRのUIで、ボタンアイコンにレーザーを当てたらそのボタンの説明が出てくるUIあるじゃないですか。

f:id:bibinbaleo:20200514205400p:plain

f:id:bibinbaleo:20200803115530p:plain

あれを簡単に実装したい。

できた

f:id:bibinbaleo:20200803114541g:plain

EventTriggerを使う

とっても簡単で、ButtonにEventTriggerコンポーネントを付けて、PointEnterとPointExitに表示非表示したいテキストのSetActiveを設定したらいい

f:id:bibinbaleo:20200803114740p:plain

f:id:bibinbaleo:20200803131354p:plain

最後に

スクリプト書かなくてもできた。

VRTKのVRTK_UICanvasを付けているCanvasでもEcentTriggerちゃんと反応した。

f:id:bibinbaleo:20200803131350p:plain

こなれ度がアップした!