Referencia beginContour()

beginContour()

Comienza a crear un agujero dentro de una forma plana.

Las funciones beginContour() y endContour() permiten crear espacio negativo dentro de formas personalizadas que son planas. beginContour() comienza a agregar vértices a un espacio negativo y endContour() detiene el proceso. beginContour() y endContour() deben llamarse entre beginShape() y endShape().

Las transformaciones como translate(), rotate() y scale() no funcionan entre beginContour() y endContour(). Tampoco es posible usar otras formas, como ellipse() o rect(), entre beginContour() y endContour().

Nota: Los vértices que definen un espacio negativo deben "girar" en la dirección opuesta a la forma exterior. Primero, dibuja los vértices para la forma exterior en orden horario. Luego, dibuja los vértices para el espacio negativo en orden antihorario.

Ejemplos

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