大约有 13 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0048 秒)
...时自动创建。它在整个游戏中只有一个,并且总是显示在所有场景的最前面。一般来说,我们只做的UI界面直接放在场景(Scene2D)中即可,无需添加到GRoot下。如果调用GRoot的showPopup,或者显示窗口(GWindow),这些内容会自动添...
来源: Laya3.0_文档 发布时间: 20251010
...定义组件脚本混合使用的高级用法 本篇之前已经介绍了所有的UI小部件,并且在《ECS组件系统》中讲解了自定义的组件脚本管理UI小部件的方式。其实还有一种UI管理方式,就是之前在《项目入口说明》中和自定义组件脚本一起...
来源: Laya3.0_文档 发布时间: 20251010
....Button; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { this.uiBtn.on(Laya.Event.CLICK, this, () => { //点击后,打开Msg场景 Laya.Scene.open("Msg.ls", false, { "text": "点击成功...
来源: Laya3.0_文档 发布时间: 20251010
...使用Sprite。 那什么时候使用Box呢? 由于Box属于UI组件,所有UI组件都有一个共同的特性,那就是相对布局与设置数据源。 对于容器,我们考虑是否使用Box,取决于是否有相对布局的需求。 如果有相对布局的需求,就使用Box作为...
来源: Laya3.0_文档 发布时间: 20251010
...义上来说,浏览器是单线程的,它们会强制应用程序中的所有脚本一起在单个 UI 线程中运行。虽然你可以通过使用文档对象模型 (DOM) 事件和 setTimeout等API 造成一种多个任务同时在运行的假象,但只需一个计算密集型任务就会使...
来源: Laya3.0_文档 发布时间: 20251010
...开启该选项,允许刚体属性决定是否休眠。关闭开选项,所有刚体均无法设置休眠。为刚体设置启用休眠可节省性能开销,但影响运动或受到外力时的灵敏度,是否启用休眠取决于具体需求和对性能的权衡。 重力加速度 重力是...
来源: Laya3.0_文档 发布时间: 20251014
...突然说要更改默认的字体颜色、字号,UI制作者就需要把所有界面都修改一次,这样会非常麻烦。针对这种情况,使用预制体就能轻松应付,只修改一个地方,就能影响全局。 (2)不同的2D界面,局部有相同的布局,希望修改一...
来源: Laya3.0_文档 发布时间: 20251105
...突然说要更改默认的字体颜色、字号,UI制作者就需要把所有界面都修改一次,这样会非常麻烦。针对这种情况,使用预制体就能轻松应付,只修改一个地方,就能影响全局。 (2)不同的2D界面,局部有相同的布局,希望修改一...
来源: Laya3.0_文档 发布时间: 20241014
...g.js等。引用node内置模块可以使用import xx from "xx"的方式,所有IDE内置cjs模块都可以通过IEditor.require或者IEditorEnv.require去引用。 //可以通过import导入node内置模块 import fs from "fs"; import path from "path"; //也可以通过require const fs = IEditor.r...
来源: Laya3.0_文档 发布时间: 20251010
...的同时,又达到高性能。 另外,在LayaAir 2D UI中,Sprite是所有节点对象的基础类,如图1-1所示,Sprite 类的基础功能会被继承到所有继承的节点对象中(由于篇幅有限,图中只列出了Sprite类部分的子类,全部的继承关系请参考API文...
来源: Laya3.0_文档 发布时间: 20251010