1

我试图弄清楚如何设置动态文本的 z 坐标。x 和 y 是可能的。例如,我有一个实例名称为 greetMe 的动态文本。我可以设置它的 y 和 x 位置

greetMe.y = 100;
greetMe.x = 200;

虽然我尝试时没有错误

greetMe.z = -100

,它仍然无法正常工作。我试图查看转换按钮,但菜单已锁定或无法点击。有没有办法设置动态文本的 z 坐标?

我只是想先隐藏我的动态对象,然后当用户单击按钮时,它会显示出来。


感谢甜蜜。最好的办法是将其可见性设置为 false,然后当单击按钮时,它将通过可见性显示为 true。

greetMe.visible = false;

然后...使其可见...

greetMe.visible = true;
4

1 回答 1

0

听起来您想要做的就是textField最初隐藏并稍后显示它。如果是这种情况,您可以简单地设置字段的visible属性。

// Hide the field initially
greetMe.visible = false;  

// And show it when required
greetMe.visible = true;

如果需要将textfield按钮放在后面,可以使用 的swapChildren方法DisplayList。从文档):

交换两个指定子对象的 z 顺序(从前到后的顺序)。显示对象容器中的所有其他子对象保持在相同的索引位置。

swapChildren(greetMe, myButton);

或者您可以使用setChildIndex来确保 textField 位于displayList类似的底部(文档):

setChildIndex(greetMe, 0); 
于 2013-04-19T00:45:48.670 回答