动画片段坐标

问题描述:

我对动作相对比较陌生,但这里是我目前遇到的问题。我目前有一个大容量的动画片。在这个动画片段里面,我有很多其他的动画片段。我目前有我的代码根据鼠标的位置向右或向左移动横幅。我想要做的就是获取儿童动画片段的坐标,以便当他们到达屏幕上的特定点时可以操纵某些动画。然而,当我尝试通过以下操作访问X和Y变量:动画片段坐标

trace(movieClip_1.childMovieClip.x) 

,因为它们是在父影片剪辑中坚持局部变量的值不会改变。

所有帮助非常感谢!

试试这个吧!

var point:Point = new Point(childMovieClip.x, childMovieClip.y); 
point = localToGlobal(point); 
trace('Child coords: ' + point); 

,并看看文档 - >localToGlobal

+0

感谢您的及时答复。我尝试将上面的代码插入到我的onEnterFrame中,但是,当横幅向左和向右移动时,坐标不会改变。经过进一步调查,我相信localToGlobal方法是我正在寻找的。不幸的是,它仍然没有按预期工作。 – user2125012 2013-03-01 20:38:34

+0

这是defenatly你在找什么;)取决于你安置孩子你可能想要解决它像这样。新点(movieClip_1.childMovieClip.x,movieClip_1.childMovieClip.y) – M4tchB0X3r 2013-03-01 20:45:08

+0

谢谢你的帮助。我终于搞定了! – user2125012 2013-03-01 21:28:10