title: CanvasContext.createCircularGradient header: develop nav: api
sidebar: canvas_CanvasContext-createCircularGradient
解释:创建一个圆形的渐变颜色。
方法参数
Number x,Number y,Number z
| 参数名 | 属性 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
x |
Number | 是 | 圆心的 x 坐标 | |
y |
Number | 是 | 圆心的 y 坐标 | |
z |
Number | 是 | 圆的半径 |
示例
扫码体验
请使用百度APP扫码
图片示例

代码示例
:::codeTab
const canvasContext = swan.createCanvasContext('myCanvas');// Create circular gradientconst grd = canvasContext.createCircularGradient(75, 50, 50);grd.addColorStop(0, 'red');grd.addColorStop(1, 'blue');// Fill with gradientcanvasContext.setFillStyle(grd);canvasContext.fillRect(30, 30, 150, 80);canvasContext.draw();
:::
