[神奇代码岛]创建UI并控制UI Text文本篇

开始

新版神岛也是更新了许多新的功能,由于学业也是没有看着见证他的出现,但是,现在我回来了,刚好给大家讲解一下新的功能,UI
神岛新的UI功能官方也是没有给出任意一个教程
在这里插入图片描述
官方API里面也是没有仔细讲解代码该如何编写,今天就由我来告诉大家

新样例

准备工作

文本控件创建过程:界面->文本 这样就可以创建一个文本控件了
此时你就会发现右上角出现了一个Text,这就是文本控件
在这里插入图片描述
然后打开右边的导览,选择界面,你就会发现这里面生成了一个名为text-1的文本控件(文本控件可改名
在这里插入图片描述
接下来我们用代码来控制它显示的内容

代码

第一步还是一样,先获取控件并绑定,方便我们后期的控制操作

const 变量名 = ui.findChildByName("控件名称")//不需要像查找模型一样前面要加上井号(#)

控制UI显示的内容

第二步就是调用textContent函数来修改控件内容

绑定了文本控件的变量名.textContent = ”要修改的文本内容"

控制文本控件的可见性

绑定了文本控件的变量名.visible = 布尔值 //true 或者 false

true代表着控件显示,false代表着控件不显示
此值可以在控件设置中进行设置
在这里插入图片描述

上岛操作

准备

还是一样,使用我们刚刚创建的文本控件
在这里插入图片描述

代码

控制文本内容

在这里插入图片描述
代码里面显示我们将控件内容修改为了Hello World
运行!

运行结果

在这里插入图片描述
从运行结果上可以看出,我们成功了!

控制文本可见性

可知文本可见性的话,默认是按照未运行是文本导览里面可见性的框里面有没有打勾决定的
但是我们现在来用代码来控制

代码

在这里插入图片描述

运行结果

在这里插入图片描述
文本框瞬间消失了!

代码优化

其实屏幕前的代码师也是发现了神岛在更新之后不再只有index.js文件了,还多了一个clientIndex.js文件,并且端口还分了服务端用户端
我们上面写的那些UI代码可以直接写在用户端的clientIndex.js文件里面,不用挤在服务端的index.js文件里面,这样就大大增加了代码的可读性
在这里插入图片描述
以上是 Chat吉PT客户端服务端 的区别的解释,大家可以看看

结语

以上就是关于此文章的所有内容了,感谢你的阅读,如果有什么不对的地方,请大佬指点,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值