为了账号安全,请及时绑定邮箱和手机立即绑定
老师每节课讲完都说一句:大家加油!感觉好贴心!
谢谢老师,讲的很好!
对照着老师的视频敲了一遍,运行效果非常的炫,在这里非常感谢老师辛苦的付出。
最后发现个小bug:就是在点击show按钮的时候,如果动画还没结束的时候,紧接着点击Reset按钮,这时的效果变成了show按钮的效果,而且就是不停的点击reset按钮,还是show的效果,只有等动画结束了,再点击reset按钮的时候才有效。
我改了一下,解决了问题,不知道对不对:将动画变量放在函数的外面 var theAnimation; 而且在reset()函数开始的位置执行一下clearInterval(theAnimation);
这样太容易搞到原始图片了
图片高度设置100%,然后将左右两边多余的截掉,不是更好吗
老师,webstorm css 兼容性属性同时写出来,快捷键是啥
@学习PHP的笨鸟想先飞
在reset()里面再次清空setInterval就可以了的
最后在设置clippingRegion.r>clippingRegion.r>2*Math.max(canvasWidth,canvasHeight)时,还是会存在bug,动画运行时间长,如果此时定时器还没有执行完全,再次点击reset按钮时,图片会重新加载直接在用上次的定时展开,,,
老师棒棒哒!o(≧v≦)o~~
我看不出是红包啊
大家加油! 老师真心不错
is no is very cool?haha...老师棒棒哒
课程须知
需掌握canvas的基本用法。建议先学习《炫丽的倒计时效果Canvas绘图与动画基础》,《Canvas绘图详解》与《Canvas玩转图像处理》三门课程中的基础部分。更详细的课程所需基础知识,可参见本课程1-2小节。
老师告诉你能学到什么?
实现中图像模糊,图像展示效果; 深入了解canvas; 完成能同时运行在多端的移动web app。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消