我有一个带有一点的电影剪辑:.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方法来确定点的修改位置。