(ES) evaluatePitchRoll()

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

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:

evaluatePitchRoll(
	'pitch',
 	-50
)

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