func MultiRaycast(startPosition Vector3, direction Vector3, distance float, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>, out var hitPoints List<Vector3>, out var hitDistances List<float>, out var hitNormals List<Vector3>)
go
Nombre |
Tipo |
Descripción |
Posición Inicial |
Vector3 |
Coordenadas de la posición inicial |
Dirección |
Vector3 |
Dirección de detección de la radiación |
Distancia |
Float |
Distancia de detección de la radiación, sólo se aceptan valores positivos |
Máscara de Capa |
ListT_int |
Máscara de capa, sólo las capas rellenas participarán en el escaneado, si se deja en blanco todas las capas participarán en el escaneado. |
Incluir Disparador |
Bool |
Si se puede detectar el desencadenante |
Nombre |
Tipo |
Descripción |
Entidades Impactadas |
ListT_Entity |
Lista de entidades afectadas |
Puntos Impactados |
ListT_Vector3 |
Lista de puntos de impacto |
Distancias Impactadas |
ListT_Float |
Lista de distancias de los puntos de impacto desde los puntos de inicio |
Normales Impactadas |
ListT_Vector3 |
golpea la normal de la superficie |