Flash加载的电影剪辑问题

时间:2009-12-03 09:29:30

标签: flash

如果有人认为这个问题不合适,请将其删除或通知我,我会。

我很难搞清楚这个,我将几个动画片段加载到一个。一个电影剪辑作为网站的基础,其他作为单独的页面。我的问题是,现在加载的那些影片中有3个看起来被一两个像素推迟,这使得文本变得模糊(像素字体)。

我已经确认我的“容器”mc位于x0.0和y0.0,并且加载的动画片段中的所有元素都是精确的数字,如:192.0 34.0而不是123.5或34.6。

建议最受欢迎;)

编辑:我已经尝试将加载的MC交换为另一个显示正常并且确实显示的MC,因此问题必须在加载的swf本身内。因为单独播放加载的swf(模糊不清的人)一切都很好,所有位置都是.0我真的不知道发生了什么。

更新:我尝试为flash player 7导出并解决了上述任何其他版本无法解决的问题,任何人都可以提供有关这种情况发生原因的见解吗?

2 个答案:

答案 0 :(得分:0)

您是否确保将mc设置为不缩放以及TL对齐?做一个跟踪,以确保他们坐在相对于舞台的像素上:

trace(root.stage.container.x) //as3 or
trace(_root.container._x) //as2

答案 1 :(得分:0)

我在将包含png的s​​wf加载到容器swf中时遇到了同样的问题。加载的swf看起来像是在缩放png,但打开容器外面的swf看起来很好。所以我试着设置

stage.scaleMode = StageScaleMode.NO_SCALE; //在as3

在容器中并修复它。