Referencia erase()

erase()

Comienza a utilizar formas para borrar partes del lienzo.

Todo dibujo que siga después de erase() borrará del lienzo, revelando la página web que se encuentra debajo. Las áreas borradas se volverán transparentes, permitiendo que el contenido detrás del lienzo se muestre. fill(), stroke() y blendMode() no tienen efecto una vez que se llama a erase().

La función erase() tiene dos parámetros opcionales. El primer parámetro establece la intensidad del borrado dado por el interior de la forma. Un valor de 0 significa que no ocurrirá ningún borrado. Un valor de 255 significa que el interior de la forma borrará completamente el contenido que se encuentra debajo. El valor predeterminado es 255 (máxima intensidad).

El segundo parámetro establece la intensidad del borrado dado por el borde de la forma. Un valor de 0 significa que no ocurrirá ningún borrado. Un valor de 255 significa que el borde de la forma borrará completamente el contenido que se encuentra debajo. El valor predeterminado es 255 (máxima intensidad).

Para cancelar el efecto de borrado, utiliza la función noErase().

erase() no tiene efecto en los dibujos realizados con las funciones image() y background().

Ejemplos

Sintaxis

erase([strengthFill], [strengthStroke])

Parámetros

strengthFill
Number:

un número (en el rango 0-255) que representa la intensidad del borrado dada por el interior de la forma. Por defecto es 255, lo que indica máxima intensidad.

strengthStroke
Number:

un número (en el rango 0-255) que representa la intensidad del borrado dada por el borde de la forma. Por defecto es 255, lo que indica máxima intensidad.

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

Referencias Relacionadas