func ScreenSingleRaycast(startPosition Vector2, distance float, layerMask List<int>, includeTrigger bool, out var hitEntity entity<Entity>, out var hitPosition Vector3, out var hitDistance float, out var hitNormal Vector3)
go
Nombre |
Tipo |
Descripción |
Posición Inicial |
Vector2 |
Pantalla de inicio Contactos |
Distancia |
Float |
Distancia de detección |
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 |
Entidad impactada |
Entity |
entidad afectada |
Posición del impacto |
Vector3 |
coordenadas del punto de impacto |
Distancia del impacto |
Float |
Distancia del punto de impacto desde el punto inicial |
Normal del impacto |
Vector3 |
golpea la normal de la superficie |