课程
/前端开发
/Html5
/Canvas绘图详解
把所有的五角星存入数组后,拿出其中一些,怎么改变它的透明度什么的,做出一闪一闪的效果???
2016-06-30
源自:Canvas绘图详解 4-5
正在回答
通过setInterval不停改变星星的opacity可以实现闪烁。
用老师之前讲的
setInterval(function(){ render(context); update(); },200)
这个方法。不间断绘制及改变底层参数。
通过globalAlpha,这个是全局透明度,数值在0和1之间,0是不显示即透明,1是最亮。。不知道能不能帮到你,我也是刚学。。
Kongwsh
我就是不会改颜色,因为本身是用的fillStyle
拿出其中一些可以用随机数,拿出数组的几个index。然后改变其颜色。
举报
Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图
1 回答星星的动画
1 回答星星出不来?
2 回答为什么没有星星
1 回答有个星星没颜色?
2 回答关于星星不重复