为了账号安全,请及时绑定邮箱和手机立即绑定

星星闪效果

把所有的五角星存入数组后,拿出其中一些,怎么改变它的透明度什么的,做出一闪一闪的效果???

正在回答

4 回答

通过setInterval不停改变星星的opacity可以实现闪烁。

用老师之前讲的

 setInterval(function(){
     render(context);
     update();
    },200)

这个方法。不间断绘制及改变底层参数。



0 回复 有任何疑惑可以回复我~

通过globalAlpha,这个是全局透明度,数值在0和1之间,0是不显示即透明,1是最亮。。不知道能不能帮到你,我也是刚学。。

0 回复 有任何疑惑可以回复我~
#1

Kongwsh

嗯,有道理,管用
2016-08-01 回复 有任何疑惑可以回复我~

我就是不会改颜色,因为本身是用的fillStyle

0 回复 有任何疑惑可以回复我~

拿出其中一些可以用随机数,拿出数组的几个index。然后改变其颜色。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Canvas绘图详解
  • 参与学习       72895    人
  • 解答问题       422    个

Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图

进入课程

星星闪效果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信