メインコンテンツへスキップ
< すべてのトピックに戻る

UnityのGraphics Raycasterの仕組みは?

UI(Canvas上のボタンや画像)に対して、マウスのクリックや画面タップが「当たったかどうか」を判定する専用のコンポーネントです。

3D空間の物理的な当たり判定(Physics Raycaster)と、画面に張り付く2DのUIの当たり判定は仕組みが全く異なるため、UI専用のセンサーを用意する必要があるためです。

Canvasを作成すると自動的にアタッチされます。もし「ボタンが押せない」という問題が起きた場合は、この Graphics Raycasterが存在するか、Sceneに EventSystem オブジェクトが存在するかを確認してください。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に