AS3在旋转的动画片段中查找点的x和y

时间:2013-02-20 19:07:19

标签: actionscript-3 flash

我的movieclip中包含一个点:.x = 20 .y = 20当我trace("x="_root.movieclip.point.x)时,它会跟踪x=20

但是如果我将movieclip旋转到90度,x必须是-20,但它仍会跟踪x=20

有可能吗?

由于

1 个答案:

答案 0 :(得分:3)

点对象是MovieClip的本地对象。如果更改MovieClip的属性,则子对象不会在其“本地”空间中更改。就像你将MovieClip移动到(100,100)一样,点对象仍然是(20,20)。您可以使用localToGlobal和/或globalToLocal方法确定点的修改位置。