如何在AS3中找到绝对的X,Y和Z坐标?

时间:2011-02-11 09:42:34

标签: flash actionscript-3

我一直致力于Flash AS3项目。我正在设计一个3D系统。

考虑一个位于(0,0,0)的MovieClip A. A含有B,其位于(10,10,10)。如果我将A旋转10度,那么B相对于A的位置保持不变,但B相对于系统的位置会发生变化。

要查找B的全局X和Y,我们有函数localToGlobal,但它没有告诉任何关于Z属性的信息。如何找到?

请帮忙!感谢您考虑这个问题。

2 个答案:

答案 0 :(得分:2)

我发现了!

我们可以使用myMovieClip.transform.getRelativeMatrix3d(root).position

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/geom/Transform.html

感谢您的帮助!这很好。

答案 1 :(得分:1)