Referencia rectMode()

rectMode()

Cambios donde se dibujan rectángulos y cuadrados.

De forma predeterminada, los dos primeros parámetros de rect() y square(), son las coordenadas x-, y las coordenadas y- del centro de la forma. Los siguientes parámetros establecen el ancho y alto de la forma. Esto es lo mismo que llamar rectMode(CORNER).

rectMode(CORNERS) también utiliza los dos primeros parámetros como ubicación de una de las esquinas. Los siguientes parámetros son la ubicación de la esquina opuesta. Este modo solo funciona para rect().

rectMode(CENTER) utiliza los dos primeros parámetros como las coordenadas x-, y las coordenadas y- del centro de la forma. Los siguientes parámetros son su ancho y altura.

rectMode(RADIUS) también utiliza los dos primeros parámetros como las coordenadas x- y las coordenadas y- del centro de la forma. Los siguientes parámetros son la mitad del ancho y alto de la forma.

El argumento pasado a rectMode() debe escribirse en MAYÚSCULAS porque las constantes CENTER, RADIUS, CORNER y CORNERS se definen de esta manera. JavaScript es un lenguaje que distingue entre mayúsculas y minúsculas.

Ejemplos

Sintaxis

rectMode(mode)

Parámetros

mode

ya sea CORNER, CORNERS, CENTER, o RADIUS

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

Referencias Relacionadas