AS2中心loadMovie MovieClip

时间:2010-10-26 03:23:03

标签: flash actionscript

我正在另一个动画片段中动态创建一个空的动画片段,以将图像加载到其中。 我如何确保此图像始终以动画片段为中心?

另外,如果我有一个名为E.G的附加动画片段。 1M如何找出x和y位置以使它看起来彼此相邻?

1 个答案:

答案 0 :(得分:1)

要将对象置于容器中心,您需要执行以下操作

 Pseudo Code 
 object.x = ( container.width - object.width )/2;
 object.y = ( container.height - object.height )/2;

因为您需要在对象居中之前设置所有这些尺寸,所以只能在图像加载后应用上述尺寸。

您通常会在完整的事件侦听器中添加该代码。如果您的图像被加载到MovieClip中并且您希望该MovieClip在其容器中居中,则可以应用相同的公式,只有您将其应用于图像容器(对象)&容器父(容器)。