Unity Raycasters 剖析
Raycasters 用来检测当前事件发送给哪个对象,检测原理就是 Raycast。当给定一个屏幕坐标系中的位置,Raycasters 就会利用射线检测寻找潜在的对象,并返回一个离当前屏幕最近的对象。
在 Unity Raycasters 中有三种类型的 Raycasters:
Graphic Raycaster - 存在于 Canvas 下,用于检测 Canvas 中所有的物体
Physics 2D Raycaster - 用于检测 2D 物体
Physics Raycaster - 用于检测 3D 物体