JavaScript => static function GetRayIntersectionAll(ray: Ray, distance: float = Mathf.Infinity, layerMask: int = DefaultRaycastLayers): RaycastHit2D[];
C# => static RaycastHit2D[] GetRayIntersectionAll(Ray ray, float distance = Mathf.Infinity, int layerMask = DefaultRaycastLayers);
Parameters 参数
ray
The 3D ray defining origin and direction to test.
定义起源和方向进行测试的一条3D射线。
distance
Maximum distance over which to cast the ray.
射线的最大距离。
layerMask
Filter to detect colliders only on certain layers.
只在某些层检测碰撞器。
Returns 返回值
RaycastHit2D[] The cast results returned.
RaycastHit2D[] 返回投射结果。
Description 描述
Cast a 3D ray against the colliders in the scene returning all the colliders along the ray.
对场景内的碰撞器们投射一条3D射线,沿着射线返回所有接触到的碰撞器。
This is useful for finding colliders int