我有一个带有一点的电影剪辑:.x = 20 .y = 20当我这样做时,trace("x="_root.movieclip.point.x)它会跟踪x=20.
但如果我将movieclip 旋转到90 度,x则必须是-20,但它仍然会留下痕迹x=20。
有可能这样做吗?
谢谢
我有一个带有一点的电影剪辑:.x = 20 .y = 20当我这样做时,trace("x="_root.movieclip.point.x)它会跟踪x=20.
但如果我将movieclip 旋转到90 度,x则必须是-20,但它仍然会留下痕迹x=20。
有可能这样做吗?
谢谢
点对象是 MovieClip 的本地对象。如果您更改 MovieClip 的属性,则子对象在其“本地”空间中不会更改。就像您将 MovieClip 移动到 (100,100) 一样,点 Object 仍将是 (20,20)。您可以使用localToGlobal和/或globalToLocal方法来确定点的修改位置。