Actionscript 3 如何设置动态文本';s z坐标动作脚本3

Actionscript 3 如何设置动态文本';s z坐标动作脚本3,actionscript-3,dynamic,text,actionscript,coordinate,Actionscript 3,Dynamic,Text,Actionscript,Coordinate,我想知道如何设置动态文本的z坐标。x和y是可能的。例如,我有一个实例名为greetMe的动态文本。我可以设置它的y和x位置 greetMe.y = 100; greetMe.x = 200; 虽然我尝试时没有错误 greetMe.z = -100 ,它仍然不起作用。我试图查看转换按钮,但菜单被锁定或不可点击。有没有办法设置动态文本的z坐标 我只是想先隐藏我的动态对象,然后当用户单击按钮时,它就会显示出来 多亏了斯威特。最好的办法是将其可见性设置为false,然后单击按钮后,它将显示为tru

我想知道如何设置动态文本的z坐标。x和y是可能的。例如,我有一个实例名为greetMe的动态文本。我可以设置它的y和x位置

greetMe.y = 100;
greetMe.x = 200;
虽然我尝试时没有错误

greetMe.z = -100
,它仍然不起作用。我试图查看转换按钮,但菜单被锁定或不可点击。有没有办法设置动态文本的z坐标

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


多亏了斯威特。最好的办法是将其可见性设置为false,然后单击按钮后,它将显示为true的可见性

greetMe.visible = false;
然后。。。为了让它可见

greetMe.visible = true;

听起来您只需要先隐藏
文本字段
,然后再显示。如果是这种情况,只需设置字段的
visible
属性即可

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

// And show it when required
greetMe.visible = true;
如果需要将
textfield
放在按钮后面,可以使用
DisplayList
swapChildren
方法。来自:

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

swapChildren(greetMe,myButton)

或者您可以使用
setChildIndex
确保文本字段位于
displayList
的底部,就像这样():


谢谢,亲爱的。动态文本远离该按钮。我现在就做到了。无论如何谢谢你的帮助。我刚才做的是greetMe.z=-1*(1000);这个想法只是为了在一开始就隐藏它吗?如果是这样,您可以将可见性设置为false.greetMe.visible=false;比摆弄z位置更干净;)这很有效。。。非常感谢你的想法。在AS3中,我只是一个新手,你也可以添加child使其可见,然后在完成后删除child。
setChildIndex(greetMe, 0);