以交迭渐变闪动为代表的透明度渐变,是一种常用的动画效果:不仅可以直接使用该效果表现夜空繁星和烛光的闪烁,也可同其他显示对象灵活组合出各种变化。很多令人印象深刻的视觉特效,往往是灵活运用透明度渐变的结果。
例如,可以灵活使用透明度渐变调整对象的颜色:也许听起来不太可能,但不仅可行,而且相当简单。当一个红色显示对象覆盖在蓝色显示对象上时,对红色对象应用交迭渐变闪动,最终效果是蓝色对象在蓝色和红色之间交叠渐变,实现了颜色的调整,示意图例可参考图:
与直接修改蓝色对象的颜色相比,此法在代码编写时更加直观。由于现代计算机处理器对透明度运算的硬件优势,采用这种机制生成的颜色过渡动画,在执行效率上还要更高一些。特别是对高分辨率的舞台显示,其优势更加明显。