はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

【Unity】ButtonやImageといったuGUIにクリックの検出をつける方法

はじめに

前回3DObject,Spriteにクリックの検出をする方法を紹介させていただきました。

hanaachiru.hatenablog.com


hanaachiru.hatenablog.com

今回はそのuGUI版をEvent Triggerを用いてやってみたいと思います。

やり方

1.ヒエラルキーUI=>Event SystemEvent Systemを作成
(既に存在する場合は必要なし)

f:id:hanaaaaaachiru:20190226011130p:plain

2.uGUIにEvent=>Event TriggerEvent Triggerコンポーネントをアタッチ

f:id:hanaaaaaachiru:20190226210103p:plain

3.Event Triggerのイベントを設定する

EventTrigger - Unity スクリプトリファレンス

さいごに

これでUIにクリック判定がつけられたはずです!