OnMouse not being called on sprites with a rigidbody 2D

Depending on what you’re trying to do, you might wanna put your own collider on it and do your own raycast check from the camera touch ray. You can actually ask for a specific collider, “Does this ray hit this collider?”

Here’s some more scribbled notes and links about this stuff:

Raycasting, colliders, planes, Plane, etc:

And there is also EventSystem.RaycastAll for raycasting in the UI / EventSystems context.

Raycasting in 2D: