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

大约有 8 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0039 秒)

1. 节点管理 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...点组件类都是继承自Node类,Node类是可放在显示列表中的所有对象的基类。该显示列表管理 Laya 运行时中显示的所有对象。使用 Node 类排列显示列表中的显示对象。Node 对象可以有显示对象。 下面来熟悉一下Node类的所有基础的...

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

2. 引擎基础概念 · LayaAir3.3 · 引擎文档 · LAYABOX [ 86%]

...是浏览器的canvas,如图1所示: (图1) LayaAir引擎游戏的所有可见画面,都是一帧一帧的绘制出来,连续播放显示的结果。每秒播放的画面帧数代表着游戏是否流畅的性能指标。而画布是引擎每一帧绘图显示的容器,没有了画布...

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

3. 使用3D精灵 · LayaAir3.3 · 引擎文档 · LAYABOX [ 82%]

...点对象,就像Sprite是2D的基本节点对象一样,是LayaAir3D中所有3D节点的父类,包含很多3D精灵基本的功能属性,除此之外还是所有3D组件和脚本的容器。 在LayaAir 3.0编辑器中,我们可以通过鼠标右键来创建一个Sprite3D,如动图1-1所...

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

4. 引擎基础概念 · LayaAir3.3 · 引擎文档 · LAYABOX [ 76%]

...提供的 canvas 元素,如图1-1所示: (图1-1) LayaAir 引擎的所有可见画面,都是逐帧绘制在画布上的。引擎通过每秒绘制多帧图像,实现连续播放的动画效果,这也是游戏运行是否流畅的重要性能指标之一。 画布就像画家的画纸...

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

5. 插件开发说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 59%]

...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

6. UI运行时 · LayaAir3.3 · 引擎文档 · LAYABOX [ 59%]

...定义组件脚本混合使用的高级用法 本篇之前已经介绍了所有的UI小部件,并且在《ECS组件系统》中讲解了自定义的组件脚本管理UI小部件的方式。其实还有一种UI管理方式,就是之前在《项目入口说明》中和自定义组件脚本一起...

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

7. 场景管理 · LayaAir3.3 · 引擎文档 · LAYABOX [ 53%]

....Button; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { this.uiBtn.on(Laya.Event.CLICK, this, () => { //点击后,打开Msg场景 Laya.Scene.open("Msg.ls", false, { "text": "点击成功...

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

8. 列表组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 43%]

...就是当接收到后台数据时,将列表清空,然后再重新添加所有项目。如果每次都创建和销毁UI对象,将消耗很大的CPU和内存。因此,GList内建了对象池。 使用对象池后的显示列表管理方法: addItemFromPool 从池里取出(如果有)或...

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