Canvasにボタンを置いた。見た目もそれっぽい。再生して押してみると——何も起きない。コンソールにエラーすら出ないので、どこが悪いのか見当もつかない。UIを触り始めた人が最初にハマる、定番の沼です。
この記事では、Buttonコンポーネントの使い方(onClickの2つの登録方法)から、クリックがボタンに届くまでの仕組み、反応しないときの3大原因、そして「押した感」の作り方までを一気に整理します。Canvasやアンカーの土台は Canvas入門 を先にどうぞ。
ボタンを置いたのに押しても反応しない——初心者が最初にハマるUIトラブルです。onClickの2つの登録方法、クリックが届くまでの仕組み(EventSystem・Graphic Raycaster)、反応しない3大原因、Transitionによる押し心地、長押しの実装までを解説します。
Canvasにボタンを置いた。見た目もそれっぽい。再生して押してみると——何も起きない。コンソールにエラーすら出ないので、どこが悪いのか見当もつかない。UIを触り始めた人が最初にハマる、定番の沼です。
この記事では、Buttonコンポーネントの使い方(onClickの2つの登録方法)から、クリックがボタンに届くまでの仕組み、反応しないときの3大原因、そして「押した感」の作り方までを一気に整理します。Canvasやアンカーの土台は Canvas入門 を先にどうぞ。