动画片段坐标
问题描述:
我对动作相对比较陌生,但这里是我目前遇到的问题。我目前有一个大容量的动画片。在这个动画片段里面,我有很多其他的动画片段。我目前有我的代码根据鼠标的位置向右或向左移动横幅。我想要做的就是获取儿童动画片段的坐标,以便当他们到达屏幕上的特定点时可以操纵某些动画。然而,当我尝试通过以下操作访问X和Y变量:动画片段坐标
trace(movieClip_1.childMovieClip.x)
,因为它们是在父影片剪辑中坚持局部变量的值不会改变。
所有帮助非常感谢!
答
试试这个吧!
var point:Point = new Point(childMovieClip.x, childMovieClip.y);
point = localToGlobal(point);
trace('Child coords: ' + point);
,并看看文档 - >localToGlobal
感谢您的及时答复。我尝试将上面的代码插入到我的onEnterFrame中,但是,当横幅向左和向右移动时,坐标不会改变。经过进一步调查,我相信localToGlobal方法是我正在寻找的。不幸的是,它仍然没有按预期工作。 – user2125012 2013-03-01 20:38:34
这是defenatly你在找什么;)取决于你安置孩子你可能想要解决它像这样。新点(movieClip_1.childMovieClip.x,movieClip_1.childMovieClip.y) – M4tchB0X3r 2013-03-01 20:45:08
谢谢你的帮助。我终于搞定了! – user2125012 2013-03-01 21:28:10