Efecto de sombra en CANVAS
Cualquier forma que dibujemos en el canvas de HTML admite el efecto de sombra. Un texto, un rectángulo o un circulo puede tener una sombra alrededor. Para ello el objeto de dibujo (al que estamos denominando lapiz en los ejemplos) posee una serie de propiedades como son:
- shadowColor
- El color que queremos darle a la sombra
- shadowBlus
- El grado de opacidad o desenfoque que muestra la sombra
- shadowOffsetX, shadowOffsetY
- Para la posición indicamos el desplazamiento en horizontal (shadowOffsetX) y en vertical (shadowOffsetY)
De la misma forma puedes aplicar sombras a un texto como puedes comprobar con el siguiente ejemplo, en el que además puedes ver como centrar el texto en el canvas: