课程
/前端开发
/Html5
/Canvas玩儿转红包照片
在show的时候如果没有执行完 再次点击reset的时候回出现show 的重复,不知道是我这边的问题还是这个例子的瑕疵,希望老师看到以后能够给解答一下。代码是一边听老师讲课一边敲的代码
2016-02-06
源自:Canvas玩儿转红包照片 4-1
正在回答
clearInterval(theAnimate);
因为清除定时器的条件是显示区域的宽度 clipReg.r >= 2 * Math.max(canW, canH)
而reset时clipReg.r又变为初始值, clipReg.r >= 2 * Math.max(canW, canH) 为false,
我的解决方法:
function reset () {
initCanvas();
}
举报
教你玩儿转微信红包照片模糊效果,图像展示效果,深入了解canvas
1 回答绘制的canvas不出现
3 回答小伙伴们有没有按完show之后,再按reset会自动执行setInterval这个动画?--chrome浏览器
2 回答运行问题求解
2 回答在ipad上出现bug
1 回答关于reset和show位置的问题