2010-09-02 65 views
0

如何在不使用Adobe Flash CS3脚本的情况下将MovieClip的原点或零点移动到舞台的相同原点?如何在Adobe Flash CS3中移动MovieClip的原点?

示例:当我试图在MovieClip中移动对象时,原点位于(阶段)200,-300。这意味着,当我将对象放入MovieClip中时,属性中显示的对象的X,Y坐标已经关闭了很多。

这一点是离开舞台的边缘,我想将它移回舞台的原点,以便我的X,Y坐标有意义。

+0

没有得到你想要的,解释请也许你可以附上一些截图 – Eugene 2010-09-02 20:57:46

回答

1

您可以使用功能localToGlobal(pt:Point)获取舞台的相关位置,或者使用globalToLocal(pt:Point)反转。

唯一的其他方法是在IDE中编辑您的动画片段。将动画片段移动到舞台的左上角(0,0),进入动画片段,然后重新对齐到需要的位置(在您的情况下,内部位需要在200,300相对于动画片段),那么它应该都很好地工作。

理想情况下,您应该能够使用x,y,高度,宽度等来计算出您想要的位置,而不是依赖于IDE,因为您无法始终保证它们将被合理对齐。

相关问题