---
title: "(ES) evaluatePitchRoll()"
canonical: "https://onesaitplatform-es.refined.site/space/DOC/2216692788/(ES)%20evaluatePitchRoll()"
format: markdown
---
> ℹ️ **Información**
> ℹ️ 
> ℹ️ Versión de implementación: beta 1.08
> ℹ️ 
> ℹ️ Actualizado en: beta 1.09

# Descripción

Comprueba que el valor introducido como inclinación (pitch) o alabeo (roll) es válido, y en caso contrario devolverá un valor correcto por defecto.

# Invocación

```javascript
evaluatePitchRoll(
	checkParam,
 	value
)
```

# Parámetros de entrada

## checkParam

Indica la propiedad frente a la que se evaluará el valor introducido. Se introduce como cadena de texto, y acepta una de estas dos posibilidades:

1. **pitch**: para evaluar la inclinación.
2. **roll**: para evaluar el alabeo.

## value

El valor numérico a evaluar. Dependiendo del parámetro frente al que se evalua, aceptará los siguientes valores:

1. **En el caso de inclinación**: entre 270 (cámara enfocada hacia el centro de la Tierra) y 360 (cámara enfocada hacia el horizonte). Fuera de este rango devolverá 270.
2. **En el caso de alabeo**: entre 90 (cámara girada 90 grados en sentido de las agujas del reloj) y -90 (cámara girada 90 grados en sentido contrario al de las agujas del reloj). Fuera de este rango, devolverá 0.

# Ejemplos de uso

Comprobar varios valores de inclinación de cámara:

```javascript
evaluatePitchRoll(
	'pitch',
 	-50
)
```

![image](media://2137b9ec-45c2-4d97-869c-cb63a3c512d1)

> ❌ El ejemplo visual no se encuentra actualizado, aunque el funcionamiento es exactamente el mismo.