gan*_*raj 6 flash 3d actionscript-3
我有一个人们在3d空间中使用转换时遇到的最常见的问题.问题是在3d中转换的内容变得模糊.
现在解决这个问题有一个着名的解决方案.
即假设对象是mc.
mc.transform.matrix3d = null;
Run Code Online (Sandbox Code Playgroud)
动画结束后,您可以将movieclip的3d矩阵设置为null.这解决了问题,但是当动画完成并且matrix3d无效时,您会看到一个明确的抽搐.
在flashandmath中定义的解决方案之一是
http://www.flashandmath.com/flashcs4/blursol/index.html
但这对我来说效果不错.
如果有人有更好的解决方案可以全面运作(没有任何混蛋!),请让社区知道!
如果没有实际的源代码,很难查明其确切原因,但一般来说,Flash 中的所有模糊都是由于图像的重新采样(在显示图像大小不同于原始大小时补偿平滑度/清晰度)或由于对象坐标的非整数值。
要解决此问题,您通常必须确保所有对象都具有整数(非浮点)坐标(尤其是文本对象),并确保应用链接到的缩放校正修复,以防止 3d 的重新采样对象,你应该可以开始了。