[LayaAir3]TextArea的问题

编写一个打字软件,输入结束后,想让用户无法再TextArea中输入文字,用了visible=false,editable=flase等,都 无效,应该怎么设置?
 
具体 要求是:输完会弹出一个提示框,已经设置鼠标为是,但下面的TextArea还是可以输入,按道理下面TextArea的应该无法再点击了,实际上还是可以输入文字

捕获.PNG


捕获1.PNG


捕获1.PNG

 
捕获2.PNG
已邀请:

layabox

赞同来自:

引擎提供了控制输入框焦点的属性focus,例如在你的示例里,添加如下代码即可。
 
this.TextArea.focus = false;

LayaAir小牛

赞同来自:

我这里测试是可以,这是录制的视频,使用的是最新版本3.3.2,您可以上传一个demo以便更方便的解决问题。

173*****903

赞同来自:

只在焦点还在输入框中,就无法,上传demo。只在插入点还在输入 框 中,时间到了,输入框 中还是可以输入文字的,我想要的效果是时间到了,就无法输入,现在发现,时间到了,只要鼠标在这张BG背景图上 单击一下,输入框 就失去焦点了,就不能输入了。那怎么让输入框 时间到了失去焦点??

173*****903

赞同来自:

想到了个笨办法,再创建一个input,放在界面窗口外面,时间到了把焦点切换到这个input上,好像可行

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作