Method Raycast
Raycast(IUsesSceneRaycast, Ray, out RaycastHit, out GameObject, float, List<GameObject>)
Do a raycast against all Renderers
Declaration
public static bool Raycast(this IUsesSceneRaycast user, Ray ray, out RaycastHit hit, out GameObject go, float maxDistance = Infinity, List<GameObject> ignoreList = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IUsesSceneRaycast | user | The functionality user |
| Ray | ray | The ray to use for the raycast |
| RaycastHit | hit | Hit information |
| GameObject | go | The GameObject which was hit, if any |
| float | maxDistance | The maximum distance of the raycast |
| List<GameObject> | ignoreList | (optional) A list of Renderers to ignore |
Returns
| Type | Description |
|---|---|
| bool | Whether the raycast hit a renderer |