问答详情
源自:4-5 小结:星空和图形变换

星星闪效果

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

提问者:慕粉3539677涛 2016-06-30 22:06

个回答

  • ttwhy
    2016-11-05 18:55:41

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

    用老师之前讲的

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

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



  • 一梦微凉
    2016-07-12 17:44:03

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

  • 慕粉3539677涛
    2016-06-30 22:36:31

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

  • 慕网老油条
    2016-06-30 22:34:49

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