h5canvas实现刮刮乐效果的方法
发布时间:2020-10-24 16:57:25
来源:亿速云
阅读:106
作者:小新
这篇文章主要介绍h5canvas实现刮刮乐效果的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
canvas实现刮刮乐主要是要注意两个地方:第一个是将绘制的图形设置成背景图片(用到toDataURL属性),这样在擦覆盖层的时候才不会丢失绘制的图案,
第二个是设置在绘制插图的时候,设置透明透明(用到globalCompositeOperation属性)
代码如下:
var arr=[
{name:"iphone7 磨砂黑",color:"rgba(255,255,0,1)"},
{name:"iphone7 磨砂黑",color:"rgba(0,255,0,.9)"},
{name:"iphone7 磨砂黑",color:"rgba(10,255,255,1)"},
{name:"iphone7 磨砂黑",color:"rgba(10,255,100,1)"}
]
var r=Math.random();
var rIndex= Math.