質問: hit.collider.gameObject.GetComponent();** **を実行するためにCanvas上にあるオブジェクトにReycastを当てる方法などです。** ! ! !
回答: そもそも論寄りですが、最終的に何がしたいか、というところからでしょうか。 ......というのも、Canvas上のオブジェクトにRayを当てて判定する、 という手法を使わなければならないケースが少々考えにくいためです。 Canvas上のImageコンポーネントにマウスクリックの判定をしたい場合なら、 EventTriggerコンポーネントを用いることで実現可能です。