lerp() calcula un número que se encuentra entre dos números, con un incremento específico.
Esta función toma tres parámetros. El parámetro start define el primer número, mientras que el parámetro stop define el segundo número. El tercer parámetro amt define la cantidad con la cual se va a interpolar (encontrar un valor) entre los dos números start y stop.
- Si el valor de
amtes 0.0, el resultado será igual al númerostart. - Si el valor de
amtes 0.1, el resultado será un número muy cercano al númerostart. - Si el valor de
amtes 0.5, el resultado será la mitad exacta entre el númerostarty el número stop. - Si el valor de
amtes 1, el resultado será igual al númerostop. - Si el valor de
amtes menor que 0 o mayor que 1,lerp()devolverá un número fuera del rango original. Por ejemplo, si llamamoslerp(0, 10, 1.5), obtendremos 15 como resultado.
La función lerp() es conveniente para crear movimiento a lo largo de un camino recto, y para dibujar líneas punteadas.
Ejemplos
Sintaxis
lerp(start, stop, amt)
Parámetros
primer número.
segundo número .
número entre 0 y 1.
Returns
Referencias Relacionadas
abs
abs() calcula el valor absoluto de un número.
constrain
constrain() limita un número para que esté dentro de un rango definido por un valor mínimo y un valor máximo constrain() toma tres parámetros.
dist
dist() calcula la distancia entre dos puntos.
exp
"exp() calcula el número de Euler (e = 2.71828...) elevado a la potencia de un numero 'n' " "Este número 'n' se pasa como argumento a exp().