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