Lua 如何在Corona SDK中更改文本字段(本机库)的可见性,即使其不可见
是否可以使Lua 如何在Corona SDK中更改文本字段(本机库)的可见性,即使其不可见,lua,coronasdk,Lua,Coronasdk,是否可以使文本字段(对于Corona SDK本机库)不可见?如果是,那怎么办?isVisible属性似乎不起作用 例如,如果我创建一个TextField实例,如下所示: local textIngrediente1 = native.newTextField(...) 当我试图通过如下设置isVisible属性使其不可见时: textIngredient1.isVisible = false 它对文本字段的可见性没有影响除了显示对象外,不能使用isVisible和alpha属性。。 但是,您
文本字段
(对于Corona SDK本机
库)不可见?如果是,那怎么办?isVisible
属性似乎不起作用
例如,如果我创建一个TextField
实例,如下所示:
local textIngrediente1 = native.newTextField(...)
当我试图通过如下设置isVisible
属性使其不可见时:
textIngredient1.isVisible = false
它对
文本字段的可见性没有影响
除了显示对象外,不能使用isVisible和alpha属性。。
但是,您可以将文本字段设置为不在屏幕上,然后在需要显示文本字段时更改x、y坐标
local text= native.newTextField( ... )
text.x = -100
text.y = -100
然后,当您需要使用或显示textField对象时
text.x = 100
text.y = 100
我认为这会起作用,native.newTextField()确实尊重.isVisible属性。我刚测试过。如果复制并粘贴代码,可能会出现错误:
--local textIngrediente1 = native.newTextField(...)
-- textIngredient1.isVisible = false
在其中一种情况下,您使用TextComponente1
在另一种情况下,您使用textIngredient1(无额外的e)根据Corona文档,对象从继承属性的属性中继承属性,包括,因此(只要没有输入错误;-),此将控制
文本字段的可见性您尝试过的内容?属性siVisibel,但它只适用于显示:Objectsoh,通过编辑将代码包含在问题中。谢谢.local text=native.newTextField(…);text.isVisible=false;我正在尝试类似的东西,但它不起作用为什么你还在评论?加上他们有你的问题。