1

我有movieClip,我将scaleX 属性设置为2。但是我的movieClip 高度也被缩放了。

trace("height " + mc.height);
trace("width " + mc.width);

mc.scaleX = 2;

trace("height " + mc.height);
trace("width " + mc.width);

输出是:

10
10

10
20

但我在屏幕上看到 ma movieClip 的高度也被缩放了。为什么会发生这种情况以及我如何防止这种情况发生?如果我只想要缩放宽度而不想要高度,我该怎么办。

4

1 回答 1

0

我找到了如何预测这种行为的答案。Movieclip 是从外部 swf 加载的,它是在 flash 专业中制作的。

我只需要在movieclip 属性中设置:启用9 切片缩放的指南。

您可以通过右键单击库面板中的影片剪辑和属性来访问此菜单。

于 2013-09-26T10:58:57.087 回答