慕粉3539677涛
2016-06-30 22:06
把所有的五角星存入数组后,拿出其中一些,怎么改变它的透明度什么的,做出一闪一闪的效果???
通过setInterval不停改变星星的opacity可以实现闪烁。
用老师之前讲的
setInterval(function(){
render(context);
update();
},200)
这个方法。不间断绘制及改变底层参数。
通过globalAlpha,这个是全局透明度,数值在0和1之间,0是不显示即透明,1是最亮。。不知道能不能帮到你,我也是刚学。。
我就是不会改颜色,因为本身是用的fillStyle
拿出其中一些可以用随机数,拿出数组的几个index。然后改变其颜色。
Canvas绘图详解
72881 学习 · 422 问题
相似问题