通过setInterval不停改变星星的opacity可以实现闪烁。
用老师之前讲的
setInterval(function(){
render(context);
update();
},200)
这个方法。不间断绘制及改变底层参数。
context.beginPath()永远保存(或者说使用)的是当前的绘制样式状态,而context.save()保存的是某个时刻的绘制样式状态(那个时刻由你自己决定)。
如果你使用过ps,相当于把某个绘制样式状态保存了一个文件,在你需要的时候调用。而beginpath()使用的是目前ps面板上的绘制样式状态
自己写效果好,不会的再去视频重新看