有什么方法可以使CanvasGradient
重复吗?
我认为没有,因为我没有看到CanvasRenderingContext2D.createLinearGradient
或createRadialGradient
上的任何选项或CanvasGradient
上的任何适用属性
但是,我真的感到很惊讶,因为CSS3支持repeating-linear-gradient
和repeating-radial-gradient
背景样式。
我已经找到了一种解决方法,可以使用CanvasRenderingContext2D.createPattern
重复线性渐变(请参见下面的答案),但是没有一种方法可以重复径向渐变。
答案 0 :(得分:0)
对于线性渐变,可以从渐变的单位矩形创建图案:
for tick in data:
if tick[0][0]==user_input:
print(tick)
else:
pass
但是,我不知道重复进行径向渐变的方法。