Los casts volumétricos funcionan parecido a Raycast, pero usan una forma con volumen.
if (Physics.SphereCast(
transform.position,
radio,
transform.forward,
out RaycastHit hit,
distancia,
layerMask))
{
}
if (Physics.BoxCast(
centro,
mitadTamaño,
direccion,
out RaycastHit hit,
rotacion,
distancia,
layerMask))
{
}
Muy útil para:
Útil cuando la forma del objeto es más parecida a una caja.
Raycast:
línea infinitamente fina