【发布时间】:2011-01-01 05:37:01
【问题描述】:
我在 AS3 中淡出 Bitmap,方法是将每帧重复应用 ColorTransform 到它的 BitmapData;
_bitmap.colorTransform(_bitmap.rect, new ColorTransform(1, 1, 1, .9, 0, 0, 0, 1));
当应用明显的反向将其淡入时,我得到一个变色的图像。
_bitmap.colorTransform(_bitmap.rect, new ColorTransform(1, 1, 1, 1.1, 0, 0, 0, 1));
这个问题似乎只发生在完全淡出的图像上。如果我只走一部分,它是可以恢复的。
淡出:
(来源:ggpht.com)
淡出
(来源:ggpht.com)
【问题讨论】:
标签: actionscript-3 bitmap alpha bitmapdata colortransform