Referencia quadraticVertex()

quadraticVertex()

Agrega un segmento de curva Bézier cuadrática a una forma personalizada.

quadraticVertex() agrega un segmento curvado a formas personalizadas. Los segmentos de curvas Bézier que crea son similares a los que se hacen con la función bezierVertex(). quadraticVertex() debe llamarse entre las funciones beginShape() y endShape(). El segmento curvado utiliza el vértice anterior como primer punto de anclaje, por lo que debe haber al menos una llamada a vertex() antes de que se pueda usar quadraticVertex().

Los dos primeros parámetros, cx y cy, establecen el punto de control de la curva. El punto de control "tira" de la curva hacia él.

Los dos últimos parámetros, x3 y y3, establecen el último punto de anclaje. El último punto de anclaje es donde termina la curva.

Las curvas Bézier también se pueden dibujar en 3D utilizando el modo WebGL. La versión 3D de bezierVertex() tiene ocho argumentos porque cada punto tiene coordenadas x, y y z.

Nota: quadraticVertex() no funcionará cuando se pasa un argumento a beginShape().

Ejemplos

Sintaxis

quadraticVertex(cx, cy, x3, y3)
quadraticVertex(cx, cy, cz, x3, y3, z3)

Parámetros

cx
Number:

coordenada x del punto de control.

cy
Number:

coordenada y del punto de control.

x3
Number:

coordenada x del punto de anclaje.

y3
Number:

coordenada y del punto de anclaje.

cz
Number:

coordenada z del punto de control.

z3
Number:

coordenada z del punto de anclaje.

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

Referencias Relacionadas