【发布时间】:2013-01-01 23:19:50
【问题描述】:
使用 javascript,我在 canvas 元素上绘制了一条“弯曲”路径,该路径由许多小的直线段组成:Harmonograph。
现在我希望每个路段都具有不同的颜色,以便沿路径应用彩虹色。 所以路径从红色开始,然后逐渐变为黄色,然后变为绿色,等等。
我只想使用一次beginPath() 和closePath() 来加快速度。
这是否可以通过 createLinearGradient(); 之类的函数或任何其他标准函数实现,只要速度快,因为整个路径需要每秒重绘多次。
【问题讨论】:
-
请贴出您当前使用的代码。
-
@Asad,粘贴代码似乎不起作用...但我想你已经找到了我正在使用的代码here
标签: javascript canvas gradient