Rayが当たらないときに確認すること
対象のオブジェクトにColliderをつけているか(2敗)
座標系が正しいかを確認する
- 普通のオブジェクト(sprite等)には
ScreenPointToRay()
- uGUIは
eventData.position
のままでいい
LayerMaskが正しいか確認する
- 動かなかったらとりあえずレイヤーの引数は書かなくていい
向きが正しいか確認する
- 大抵は
Vector3.forward
かray.direction
ScreenPointToRay()
eventData.position
のままでいいVector3.forward
かray.direction