Referencia shearX()

shearX()

Inclina el eje x- para que las formas parezcan sesgadas.

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

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

De forma predeterminada, las transformaciones se acumulan. Por ejemplo, llamar a shearX(1) dos veces tiene el mismo efecto que llamar a shearX(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 shearX(1) dentro de la función draw() no hará que las formas se inclinen continuamente.

Ejemplos

Sintaxis

shearX(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