下の図は上から順に、Canvasではないオブジェクトを判定するプログラム、
Canvasの重なっているオブジェクトの数を判定するプログラム、
今判定しようとしているCanvas上のオブジェクト、になっています。
上だとRayがヒットせず、下だと数を判定するだけなので中のコンポーネントを
取得できずに困っています。何かいい方法ないでしょうか?
例えば
Image buf = hit.collider.gameObject.GetComponent<Image>();
を実行するためにCanvas上にあるオブジェクトにReycastを当てる方法などです。


