Referencia shearY()

shearY()

Inclina el eje y- para que las formas aparezcan sesgadas.

De forma predeterminada, los ejes x- e y- son perpendiculares. La función shearY() transforma el sistema de coordenadas de modo que las coordenadas y- se traducen mientras las coordenadas x- permanecen fijas.

El primer parámetro, angle, es la cantidad de inclinación. Por ejemplo, llamar a shearY(1) transforma todas las coordenadas y- usando la fórmula y = y + x * tan(angle). shearY() interpreta los valores de ángulo utilizando el angleMode() actual.

De forma predeterminada, las transformaciones se acumulan. Por ejemplo, llamar a shearY(1) dos veces tiene el mismo efecto que llamar a shearY(2) una vez. Las push() y pop() funciones se pueden utilizar para aislar transformaciones dentro de grupos de dibujo distintos.

Nota: Las transformaciones se restablecen al principio del bucle de dibujo. Llamar a shearY(1) dentro de la función draw() no hará que las formas se inclinen continuamente.

Ejemplos

Sintaxis

shearY(angle)

Parámetros

angle
Number:

ángulo de inclinación en el angleMode() actual.

Notice any errors or typos? Please let us know. Please feel free to edit src/core/transform.js and open a pull request!

Referencias Relacionadas