2009-01-30 34 views
2

我在Flash CS4中遇到了一个非常奇怪的问题。我有一个尺寸为652x400的影片剪辑。当为包含剪辑的图层创建补间动画并将播放头移动到补间的最后一帧时,我检查同一个MovieClip的尺寸,并且已将其更改为660x408,无论我没有甚至在补间结束处放置一个关键帧。还有一个问题是,尽管事实上它在每边增加了8个像素,但该对象在补间结束处看起来与开始时的尺寸完全相同。 Flash似乎是在任意调整我的动画片段大小。有没有人有过这个问题,谁能解决一些问题?为什么补间动画会改变我的动画片段的大小/比例?

回答

2

好吧,我已经做了一些实验,并找出了造成尺寸差异的原因。 MovieClip上有一个模糊滤镜,从第一个补间帧到最后一个。奇怪的是,即使该过滤器在整个补间中设置为0px x 0px模糊,最后一帧仍然是660x408。从本质上讲,无论您是否选择实际使用模糊,它都会改变尺寸,即使在MovieClip上也足以改变它。任何人有任何线索知道发生了什么?

+0

你能告诉我们一些示例代码,甚至给我们.fla? – milesmeow 2009-11-20 05:12:23

0

MovieClip中是否有任何子片段?你完全确定它是一个MovieClip而不是一个Graphic吗?在时间线上设置动画效果可能会产生奇怪的效果。

+0

它是一个包含多个子片段的MovieClip。我想这可能足以吓坏闪光灯,但我不知道。 – user27171 2009-02-06 16:30:58