func SingleRaycast(startPosition Vector3, direction Vector3, distance float, layerMask List<int>, includeTrigger bool, out var hitEntities entity<Entity>, out var hitPoints Vector3, out var hitDistances float, out var hitNormals Vector3)
go
| Nome |
Tipo |
Descrição |
| Posição inicial |
Vector3 |
Coordenadas da posição inicial |
| Direção |
Vector3 |
Direção de deteção da radiação |
| Conteúdo |
Float |
Distância de deteção de radiação, só são aceites valores positivos |
| Slot |
ListT_int |
Máscara de camada de deteção de raios, apenas as camadas preenchidas participarão na digitalização; deixá-la em branco significa que todas as camadas participam na digitalização |
| Voltar |
Bool |
É possível procurar accionadores |
| Nome |
Tipo |
Descrição |
| Estilo |
Entity |
entidade atingida |
| Posições |
Vector3 |
coordenadas do ponto de impacto |
| Componente |
Float |
Distância do ponto de acerto ao ponto de partida |
| ID do Evento |
Vector3 |
atingir a normal de superfície |