【发布时间】:2010-01-22 15:56:00
【问题描述】:
我有一个 Sprite,我正在使用 rotationX 和 rotationY 旋转。这会将剪辑转换为 3d 对象。这使得其中的文字变得模糊。
当我将此剪辑旋转回rotationX=0 和rotationY=0 时,我正在设置: this.transformation.matrix3D = null; 这使得文本清晰。
但是,当我向这个精灵添加另一个剪辑时,它的 z=400(或任何 z)。文本不会变得清晰,即使我设置了,我旋转的精灵中的其他剪辑似乎仍然是 3d: this.transformation.matrix3D = null;
当旋转为 0 时,我什至尝试在 z=400 的剪辑上删除Child。还尝试在该剪辑上设置 matrix3D = null。但这无济于事。任何人有任何想法如何“摆脱”z = 400的剪辑的3d?或者我是否必须将带有 z 的剪辑从我正在旋转的剪辑上移开(其他事情会搞砸=)?
【问题讨论】:
标签: flash actionscript-3 3d matrix