func ScreenMultiRaycast(startPosition Vector2, 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
Nome |
Tipo |
Descrição |
Posição inicial |
Vector2 |
Ecrã inicial Contactos |
Conteúdo |
Float |
Distância de deteção |
Slot |
ListT_Int |
Máscara de camada, apenas as camadas preenchidas participarão na digitalização; deixá-la em branco significa que todas as camadas participam na digitalização |
Voltar |
Bool |
Se o acionamento pode ser detectado |
Nome |
Tipo |
Descrição |
Estilo |
ListT_Entity |
Lista de entidades atingidas |
Posições |
ListT_Vector3 |
Lista de coordenadas de pontos de impacto |
Componente |
ListT_Float |
Lista de distâncias entre o ponto de ataque e o ponto inicial |
ID do Evento |
ListT_Vector3 |
Lista de normais de superfície atingidas |