0

我有一个带有一点的电影剪辑:.x = 20 .y = 20当我这样做时,trace("x="_root.movieclip.point.x)它会跟踪x=20.

但如果我将movieclip 旋转到90 度,x则必须是-20,但它仍然会留下痕迹x=20

有可能这样做吗?

谢谢

4

1 回答 1

3

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

于 2013-02-20T19:26:51.827 回答