origin | El centro de la esfera al principio del barrido. |
radius | The radius of the sphere. |
direction | La dirección en el cual barre la esfera. |
results | El buffer donde se guardan los hits (golpes). |
maxDistance | La longitud máxima del barrido. |
layerMask | Un Layer mask que es utilizado para ignorar colliders de manera selectiva cuando se emita una esfera. |
queryTriggerInteraction | Especifica si esta consulta debería golpear Triggers. |
int
La cantidad de hits (golpes) almacenados al buffer de results
.
Emite una esfera a lo largo de la dirección y almacena los resultados al buffer.
Esta es una variante de Physics.SphereCastAll, pero en lugar de asignar la matriz con los resultados de la consulta, almacena los resultados en la matriz proporcionada por el usuario. Sólo calculará tantos accesos como se ajusten al buffer y los almacenará en ningún orden en particular. No está garantizado que almacenará solamente los golpes más cercanos. No genera basura.
ray | El punto inicial y dirección del rayo en la que se ejecuta el barrido de la esfera. |
radius | The radius of the sphere. |
results | El buffer donde se guardan los resultados. |
maxDistance | La longitud máxima del barrido. |
layerMask | Un Layer mask que es utilizado para ignorar colliders de manera selectiva cuando se emita una esfera. |
queryTriggerInteraction | Especifica si esta consulta debería golpear Triggers. |
int
La cantidad de hits (golpes) almacenados al buffer de results
.
Emite una esfera a lo largo de la dirección y almacena los resultados al buffer.