全部产品

CanvasContext.setShadow

设置阴影的位置和颜色。

入参

Object 类型,属性如下:

属性

类型

范围

默认值

定义

offsetX

Number

0

阴影相对于形状水平方向的偏移

offsetY

Number

0

阴影相对于形状竖直方向的偏移

blur

Number

0~100

0

阴影的模糊级别,值越大越模糊

color

Color

black

阴影颜色

示例代码

const ctx = my.createCanvasContext('awesomeCanvas')
ctx.setFillStyle('red')
ctx.setShadow(15, 45, 45, 'yellow')
ctx.fillRect(20, 20, 100, 175)
ctx.draw()

显示效果如下所示:

image