我画上一个位图数据的东西,我需要每个像素不断褪色0x808080,同时还绘制(其为DisplacementMapFilter)... 我觉得这说明我的问题:
http://www.ventdaval.com/lab/grey.swf如何连续淡入淡出BitmapData到某种颜色?
的更简单的方法我试图在它上面绘制一个半透明的灰色框,但它永远不会达到单一颜色(即0x808081将永远不会变为0x808080)...... ColorMatrixFilter尝试逐渐降低饱和度和/或对比。 (上面的例子是应用每帧-10对比的滤镜)。
我想现在paletteMap,我感觉这可能是要走的路,但我一直无法得到它......任何想法?
感谢您的答案,但计算告诉我,我需要褪色超过50%,才能使0x808081像素成为0x808080。 我结束了使用合并和玩alpha通道,哪种工作,但我无法得到它完美,然后我用尽了时间继续试图与PixelBender或paletteMap,顺便说一句,我仍然无法理解如何确切地使用...如果你有任何好的参考将是伟大的:) – Cay 2009-11-30 01:12:41
没错。你需要褪色超过50%(如果你想要的话,几乎不会褪色)。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/BitmapData.html#paletteMap() - 我使用的唯一参考是这一个。 – stroncium 2009-12-01 20:57:16