Sphere Cast

Física
Tanto lado del cliente como del usuario
Disponible en PC y móvil

Utilice un área esférica en movimiento en línea recta para la detección y devuelva todas las entidades encontradas en la ruta del área esférica de cerca a lejos. Si inicialmente están en el área esférica, no se detectarán si el parámetro de nivel se completa en el espacio en blanco; , se puede detectar el terreno

Declaración

func SphereCast(radius float, center Vector3, direction Vector3, maxDistance float, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>)
go

Parámetros

Entrada

Nombre Tipo Descripción
Radio Float Radio de la región esférica, sólo se aceptan valores positivos
Centro Vector3 punto central del área esférica
Dirección Vector3 Dirección de desplazamiento en el área esférica
Distancia Máxima Float Distancia de desplazamiento del área esférica, 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

Afuera

Nombre Tipo Descripción
Entidades Impactadas ListT_Entity Lista de entidades afectadas