Sobreposição de Cápsula

Física
Servidor e Cliente
Celular e PC

Use uma área de cápsula estática para detecção e retorne todas as entidades dentro da área de cápsula. Se o parâmetro de nível for preenchido, o terreno poderá ser detectado.

Declaração

func CapsuleOverlap(radius float, height float, center Vector3, rotation Vector3, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>)
go

Parâmetros

Entrada

Nome Tipo Descrição
Raio Float Raio do hemisfério em cada extremidade da região do corpo da cápsula, só são aceites valores positivos
Altura Float A distância entre os centros esféricos dos hemisférios em cada extremidade da região do corpo da cápsula, que deve ser superior a duas vezes o raio dos hemisférios em cada extremidade
Centro Vector3 Ponto central da região do corpo da cápsula
Rotação Vector3 Rotação da região do corpo da cápsula
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

Fora

Nome Tipo Descrição
Estilo ListT_Entity Lista de entidades atingidas