CanvasContext.createLinearGradient

2020-09-14 15:17 更新

簡介

CanvasContext.createLinearGradient 用于創(chuàng)建一個線性的漸變色。需要使用 addColorStop() 來指定漸變點,至少需要兩個漸變點。

掃碼體驗

undefined

效果示例

畫布.gif

示例代碼

//.js
const ctx = my.createCanvasContext('canvas')


const grd = ctx.createLinearGradient(10, 10, 150, 10)
grd.addColorStop(0, 'yellow')
grd.addColorStop(1, 'blue')


ctx.setFillStyle(grd)
ctx.fillRect(20, 20, 250, 180)
ctx.draw()

顯示效果如下圖所示: ctx.lineargradient.png

入?yún)?/h4>

Object 類型,屬性如下:

屬性 類型 描述
x0 Number 起點 x 坐標(biāo)。
y0 Number 起點 y 坐標(biāo)。
x1 Number 終點 x 坐標(biāo)。
y1 Number 終點 y 坐標(biāo)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號