Rayを飛ばさずに簡単にオブジェクトのクリックを検知

Unity


1.Add Component > Event > Event Trigger でコンポーネントを追加する

2.Add New Event Typeからイベントを選択
(今回はPointerDown・・・マウスボタンが押されたら)

3.UIボタンと同じように呼び出したい関数等を指定

4.CameraにEvent > Physics Raycasterコンポーネントを追加

5.EventSystemが必要みたいなのでHierarchyにUI > EventSystemを作成

 

手っ取り早くオブジェクトを検知したい場合には便利ですね~!

コメント

タイトルとURLをコピーしました