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

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

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

...斗界面等等,那么对于这些界面的合理规划,我们建议是通过划分场景或者预制体来解决。如图1-1所示,这里有很多UI场景,因为这些UI的功能是不一样的,所以将它们划分到场景里。 (图1-1) 如图1-2所示,这里有很多Prefab(预...

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

2. 实体组件系统 · LayaAir3.0文档 · LAYABOX [ 93%]

...辑控制部分,组件是系统与外界的数据接口部分。LayaAir通过装饰器将接口暴露在IDE中,方便开发者直观的传入数据。引擎为组件系统提供的生命周期方法与事件方法可以作为系统逻辑控制的入口。 开发者通过继承引擎的组件脚...

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

3. 位图切片组件 · LayaAir3.0文档 · LAYABOX [ 91%]

位图切片组件(Clip)一、通过LayaAir IDE创建Clip组件1.1 创建Clip1.2 Clip 组件的常用属性1.3 脚本控制Clip二、通过代码创建Clip组件位图切片组件(Clip) Clip 组件可以用来播放切片动画,和显示切片动画的某一帧图片。Clip 可以将一...

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

4. 下拉选项框组件 · LayaAir3.0文档 · LAYABOX [ 89%]

下拉选项框组件(ComboBox)一、通过LayaAir IDE创建ComboBox组件1.1 创建ComboBox1.2 ComboBox属性1.3 脚本控制ComboBox二、通过代码创建ComboBox组件下拉选项框组件(ComboBox) 一、通过LayaAir IDE创建ComboBox组件 ComboBox是一个下拉选项框组件。Co...

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

5. 动画状态机详解 · LayaAir3.0文档 · LAYABOX [ 88%]

...画状态。每个状态,可以创建多个到其它状态的切换。 通过下图,可以清晰了解这四个部分的关系,如图1-1所示: (图1-1) 二、动画状态机组件 我们需要播放动画以及使用动画状态机的对象都需要添加 Animator 组件,该组件是...

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

6. 组件属性的代码使用 · LayaAir3.0文档 · LAYABOX [ 87%]

...组件装饰器说明》已经介绍了组件的添加与识别。本小节通过几种常用类型的属性使用示例,进一步帮助大家理解组件化开发的基础。 一、节点类型方式 LayaAir分为2D节点与3D节点类型,当设置为2D节点Laya.Sprite时,不能将3D节点...

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

7. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 86%]

...有3D组件脚本的容器。 在LayaAir 3.0编辑器中,我们可以通过鼠标右键来创建一个Sprite3D,如动图1-1所示 (动图1-1) 创建好的Sprite3D,在编辑器场景中,Scene3D下会是一个空节点,如图1-2所示 (图1-2) 基本上我们创建一个Sprite3D...

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

8. 自定义物理引擎 · LayaAir3.0文档 · LAYABOX [ 85%]

...物理引擎内置到LayaAir引擎中。这样,开发者最终就可以通过LayaAir引擎的物理接口,直接切换使用各种物理引擎。并且在IDE中,通过物理组件的方式,进行可视化的编辑。 而开发者,最终使用的物理引擎,是基于第三方物理引擎...

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

9. 组件装饰器说明 · LayaAir3.0文档 · LAYABOX [ 81%]

... 在LayaAir-IDE中,如果想在IDE内展示组件脚本的属性,需要通过装饰器的规则来实现。开发者在查阅本文档时可以先学习一下《实体组件系统》文档,下面分别介绍四种装饰器。 一、@regClass() 开发者编写的组件脚本,需要在类定...

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

10. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 77%]

...以使用import xx from "xx"的方式,所有IDE内置cjs模块都可以通过IEditor.require或者IEditorEnv.require去引用。 //可以通过import导入node内置模块 import fs from "fs"; import path from "path"; //也可以通过require const fs = IEditor.require("fs"); const sharp = IEditor...

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