文章目录
开始
新版神岛也是更新了许多新的功能,由于学业也是没有看着见证他的出现,但是,现在我回来了,刚好给大家讲解一下新的功能,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 对 客户端 和 服务端 的区别的解释,大家可以看看
结语
以上就是关于此文章的所有内容了,感谢你的阅读,如果有什么不对的地方,请大佬指点,谢谢!
版权归原作者 SMG_DSG 所有, 如有侵权,请联系我们删除。