• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 12 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0051 秒)

1. UI运行时 · LayaAir3.0文档 · LAYABOX [ 100%]

....3 代码中使用UI组件三、与自定义组件脚本区别3.1 继承类不同3.2 不同生命周期3.3 不同使用UI组件方式四、UI运行时和自定义组件脚本混合使用4.1 简单用法4.2 高级用法UI运行时 一、概述 在项目开发过程中,开发者往往对UI...

来源: Laya3.0_文档 发布时间: 20241014

2. 事件管理 · LayaAir3.0文档 · LAYABOX [ 92%]

...中事件主要包含三部分 Laya.Event 事件类型,事件接口,不同事件类型都要实现此接口。 Laya.EventDispatcher 事件派发,每个传递过来事件都会由它分发给特定处理者。 Laya.Handler 事件处理,不同处理器需实现该接口。 2.1 ...

来源: Laya3.0_文档 发布时间: 20241014

3. 程序蓝图 · LayaAir3.0文档 · LAYABOX [ 85%]

...建好蓝图文件,就可以打开蓝图编辑器了。 (图1-3) 不同蓝图文件有不同使用方式: 继承Sprite3D蓝图直接拖到3D场景中使用 (也可拖到3D场景层级目录)。 (图1-4) 继承UI派生类蓝图直接拖到2D场景中使用 (也可...

来源: Laya3.0_文档 发布时间: 20241014

4. 精灵 · LayaAir3.0文档 · LAYABOX [ 78%]

...Sprite同时也是容器类,可用来添加多个子节点。Sprite针对不同情况做了渲染优化,所以保证一个类实现丰富功能同时,又达到高性能。 另外,在LayaAir 2D UI中,Sprite是所有节点对象基础类,如图1-1所示,Sprite 类基础功能...

来源: Laya3.0_文档 发布时间: 20241014

5. 项目入口说明 · LayaAir3.0文档 · LAYABOX [ 72%]

...需要在引擎初始化之前执行一些逻辑,例如需要提前判断不同运行环境等。 那我们也提供了自定义代码流程,通过Laya.addBeforeInitCallback定义引擎初始化之前要执行逻辑,通过Laya.addAfterInitCallback定义引擎初始化之后要执行...

来源: Laya3.0_文档 发布时间: 20241014

6. 屏幕适配 · LayaAir3.0文档 · LAYABOX [ 71%]

...适配,否则会出来一些适配问题。在LayaAir引擎中会根据不同适配模式规则,计算出适配宽高需要缩放比例,然后通过transformmatrix(矩阵)来对画布缩放至逻辑分辨率范围内,再通过viewport与DPR机制缩放还原。 基于以上种...

来源: Laya3.0_文档 发布时间: 20241014

7. WebXR · LayaAir3.0文档 · LAYABOX [ 71%]

...mepad.EVENT_TOUCH_OUT,this,this.LeftbuttonEvent0); // 注意同一按钮不同触发 leftXRInput.addButtonEvent(1,ButtonGamepad.EVENT_TOUCH_STAY,this,this.LeftbuttonEvent1); leftXRInput.addButtonEvent(1,ButtonGamepad.EVENT_TOUCH_OUT,this,this.LeftbuttonEvent1_1); leftXRInput.addButtonEvent(3,Butt...

来源: Laya3.0_文档 发布时间: 20230303

8. 使用3DUI · LayaAir3.0文档 · LAYABOX [ 69%]

...空间中,摄像机是一个透视摄像机,这和2D UI有着截然不同区别,因为2D UI是一个正交摄像机。因此如果要出现UI有三维变换效果,就必须用3D UI。 1.1 3D UI本质 3D UI也是UI,就需要承担UI交互职能。例如,当我们点击UI上...

来源: Laya3.0_文档 发布时间: 20241014

9. 2.x引擎项目升级指南 · LayaAir3.0文档 · LAYABOX [ 67%]

...er.load(url, type).then((res)=> { //带类型,用于区别同一后缀不同作用资源。 //例如,图片xxx.png被定义为TextureCube,使用load("xxx.png", Laya.Loader.TEXTURECUBE)。得到是TextureCube。 }); 1.2 加载多个资源(用数组) var url1 = "xxx.png"; var url2 =...

来源: Laya3.0_文档 发布时间: 20230406

10. 多选框组件 · LayaAir3.0文档 · LAYABOX [ 65%]

...鼠标悬停(over),鼠标按下(down),三种状态可以设置不同描边颜色 相对于单选框组件,多选框组件特点是,选中之后可以恢复状态,如动图1-4所示。 (动图1-4) 其余属性与Button相同,开发者可以根据按钮组件文档进...

来源: Laya3.0_文档 发布时间: 20241014