变换如何在actionscript或flex中工作?

时间:2012-09-12 14:02:50

标签: actionscript-3 flash flex flex3

enter image description here

我有以3D形状创建的组件。到这个组件我想添加一个按钮。由于组件是在3D视图中创建的,如果我将组件添加到3D视图中,按钮将不会显示。

在挖掘了许多API之后,我遇到了转换和Matrix。

根据我的理解,我遵循了这种方法

1)从3D视图组件中获取矩阵对象

例如:var matrix2D:Matrix = transform.matrix;

2)然后应用,此矩阵按钮变换

例如:var button:Button = new Button();

   button.transform.matrix = matrix2D.

它不起作用,我是否遵循正确的方法。请求指导我

由于

1 个答案:

答案 0 :(得分:1)

您需要将按钮转换为3D对象,并按照放置第一个按钮的方式放置它。