对于canvas来说,drawimage应该是用的最多的方法
在很多情况,比如飞机、船渐渐远去,或者云等需要做一些透明度设置,比如从0.5->1的渐变,增加动画效果
百度和API文档都没有找到相关的资料,后来GOOGLE发现,通过设置context的globalAlpha来达到目的。
直接上代码
if(idx%2==0)ctx.globalAlpha = 0.5;
ctx.drawImage(.....................);
ctx.globalAlpha = 1;
idx ++;最后的效果就是一闪一闪。
版权声明:本文为xfzheng_yeah原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。