| ray | El punto inicial y la dirección del rayo. | 
| results | El buffer para almacenar los hits (golpes). | 
| maxDistance | La distancia máxima que el rayhit se le permite estar desde el inicio del rayo. | 
| layerMask | Un Layer mask que es utilizado para ignorar colliders selectivamente cuando se emita un rayo. | 
| queryTriggerInteraction | Especifica si esta consulta debería golpear Triggers. | 
                  int
        La cantidad de hits (golpes) almacenados al buffer de results.
      
Emite un rayo a través de la escena y almacena los golpes al buffer.
Como Physics.RaycastAll, pero no genera basura.
| origin | El punto inicial y la dirección del rayo. | 
| results | El buffer para almacenar los hits (golpes). | 
| direction | La dirección del rayo. | 
| maxDistance | La distancia máxima que el rayhit se le permite estar desde el inicio del rayo. | 
| layermask | Un Layer mask que es utilizado para ignorar colliders selectivamente cuando se emita un rayo. | 
| queryTriggerInteraction | Especifica si esta consulta debería golpear Triggers. | 
                  int
        La cantidad de hits (golpes) almacenados al buffer de results.
      
Emite un rayo a través de la escena y almacena los golpes al buffer.