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

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

1. 程序蓝图 · LayaAir3.0文档 · LAYABOX [ 100%]

...个节点以后就会停止。 (动图11-3) 三、蓝图装饰器 自定义的组件脚本与基础装饰器的使用请参考《 实体组件系统》。 在自定义的组件脚本中,使用蓝图装饰器可以暴露类、函数、变量等到蓝图编辑器中。 3.1 类 需要在类定义...

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

2. 自定义Shader2D · LayaAir3.0文档 · LAYABOX [ 94%]

定义2D着色器一、概述二、结构与应用2.1 着色器文件2.2 应用范围2.3 文件结构三、uniformMap3.1 uniform常见变量类型3.2 引擎常见内置uniform四、attributeMap五、defines5.1 基本用法5.2 与uniformMap联动六、styles6.1 对于uniformMap6.2 对于defines...

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

3. 基础文本 · LayaAir3.0文档 · LAYABOX [ 92%]

... 语句说明 <b>Text</b> <b>这是粗体字</b> 定义粗体字 <i>Text</i> <i>这是斜体字</i> 定义斜体字 <u>Text</u> <u>这是下划线文本</u> 定义下划线 <li>Text1</li> <li>Text2</li> &...

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

4. UI运行时 · LayaAir3.0文档 · LAYABOX [ 76%]

...生成代码2.2 勾选UI组件声明2.3 代码中使用UI组件三、与自定义组件脚本区别3.1 继承类不同3.2 不同的生命周期3.3 不同的使用UI组件方式四、UI运行时和自定义组件脚本的混合使用4.1 简单用法4.2 高级用法UI运行时 一、概述 在项目...

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

5. 多线程Worker · LayaAir3.0文档 · LAYABOX [ 64%]

...加载解码图片卡顿现象,开发者可以打开开关,也可以自定义worker,解决项目中耗费cpu的地方,下面我们分别来介绍下。 新建一个项目,为了方便显示,我们新建一个ui项目。简单的调用接口如下: class LayaUISample { constructor() { /...

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

6. 弹窗视图组件 · LayaAir3.0文档 · LAYABOX [ 53%]

...脚本实现关闭页面的逻辑。如动图1-7所示,勾选closeBtn的定义变量选项,然后双击Prefab2D的“UI运行时”,创建UI组件脚本。 (动图1-7) 保存场景后,在RuntimeScript.ts中添加如下代码: const { regClass } = Laya; import { RuntimeScriptBase } from...

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

7. 资源加载 · LayaAir3.0文档 · LAYABOX [ 52%]

...缀名,又或者,图片xxx.png并非是当成Texture使用,需要被定义为TextureCube。所以,这些时候需要通过类型进行区分。 使用方式与不带类型的基本相同,只是增加load第二个参数:类型标识字符串。 Laya.loader.load(url, type).then((res)=> ...

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

8. 显示文本组件 · LayaAir3.0文档 · LAYABOX [ 49%]

... 1.3 脚本控制Label 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后,将Label拖入到其暴露的属性入口中。下面给出一个示例代码,实现脚本控制Label: const { regClass, property } = Laya; @regClass() export class LabelControl extends Laya....

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

9. 输入文本组件 · LayaAir3.0文档 · LAYABOX [ 47%]

... 脚本控制TextInput 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后,将TextInput拖入到其暴露的属性入口中。下面给出一个示例代码,实现脚本控制TextInput: const { regClass, property } = Laya; @regClass() export class TextInputControl e...

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

10. 3D变换 · LayaAir3.0文档 · LAYABOX [ 42%]

...口,即可用代码控制Cube节点了。 1. 平移变换 平移变换的定义如下: /** * 平移变换。 * @param translation 移动距离。 * @param isLocal 是否局部空间。 */ translate(translation: Vector3, isLocal: boolean = true): void { if (isLocal) { Matrix4x4.createFromQuaterni...

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