我觉得这可能已经在这里被问过/回答了,如果是这样,我为带宽道歉,但我没有看到任何解释。
在 Flash AS3 中如何从一个对象的坐标空间转换到另一个对象的坐标空间?我可以在对象中取一个点并使用 local3DToGlobal() 将其转换为全局坐标,然后使用 globalToLocal3D() 将其转换为另一个对象的本地坐标——但有直接的方法吗?
因此,如果我希望一个对象能够对另一个对象说:“将你的左上角移动到我的左上角”,即使这两个对象位于不同的 z 空间中、3 维旋转等。
我假设它在 matrix3D 矩阵操作中——</p>
矩阵乘法?变换向量()?deltaTransformVector()?
我一直在研究 API,但非常感谢一个具体的例子。
谢谢!