Referencia ellipseMode()

ellipseMode()

Cambia dónde se dibujan las elipses, círculos y arcos.

Por defecto, los dos primeros parámetros de ellipse(), circle(), y arc() son las coordenadas x e y del centro de la forma. Los siguientes parámetros establecen el ancho y la altura de la forma. Esto es lo mismo que llamar a ellipseMode(CENTER).

ellipseMode(RADIUS) también utiliza los dos primeros parámetros para establecer las coordenadas x e y del centro de la forma. Los siguientes parámetros son la mitad del ancho y la altura de la forma. Llamar a ellipse(0, 0, 10, 15) dibuja una forma con un ancho de 20 y una altura de 30.

ellipseMode(CORNER) utiliza los dos primeros parámetros como la esquina superior izquierda de la forma. Los siguientes parámetros son su ancho y altura.

ellipseMode(CORNER) utiliza los dos primeros parámetros como la ubicación de una esquina del cuadro delimitador de la elipse. Los siguientes parámetros son la ubicación de la esquina opuesta.

El argumento pasado a ellipseMode() debe escribirse TODO EN MAYÚSCULAS porque las constantes CENTER, RADIUS, CORNER, y CORNERS están definidas de esta manera. JavaScript es un lenguaje sensible a mayúsculas y minúsculas.

Ejemplos

Sintaxis

ellipseMode(mode)

Parámetros

mode

either CENTER, RADIUS, CORNER o CORNERS

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