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

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

1. 命令行发布 · LayaAir3.0文档 · LAYABOX [ 100%]

...执行脚本,命令为: > LayaAirIDE --project=/path/to/project --script=MyScript.buildWeb --project: 项目路径(全路径)。 --script: 指定执行的脚本文件。 例如,在项目中添加MyScript.ts脚本文件,并添加如下代码,然后就可以使用命令LayaAirIDE --pr...

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

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

...有: 3.1 2D和3D统一接口, 都可以通过事件监听方式和Laya.Script命名函数方式处理输入。例如: this.aNode.on(Laya.Event.CLICK, ()=> { console.log("clicked"); }); class MyScript extends Laya.Script { //脚本事件 onMouseClick(e:Event) { console.log("clicked"); } } aN...

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

3. 和原生Dom交互 · LayaAir3.0文档 · LAYABOX [ 89%]

...素ImageLayaAir之Dom元素videoLayaAir之dom元素FileLayaAir之dom元素script标签LayaAir之dom元素iframeLayaAir和原生Dom 在开发项目中,开发者难免遇到dom元素支持,但是LayaAir中不支持或者支持的不完善。那么本节我们就来看下在开发中遇到的一些...

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

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

...lass } = BP; @bpClass({ name:"TestBluePrint", canInherited: true, extends:"Script" }) export class TestBluePrint extends Laya.Script { } 需要注意的是,只有注册了构造函数,才可以在蓝图编辑器的createNew中创建这个类的实例,如图12-1所示。 const { bpClass } = BP;...

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

5. 视频节点 · LayaAir3.0文档 · LAYABOX [ 77%]

...eoNode: const { regClass, property } = Laya; @regClass() export class NewScript extends Laya.Script { @property({ type: Laya.VideoNode }) public video: Laya.VideoNode; constructor() { super(); } // 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 ...

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

6. UI滤镜效果 · LayaAir3.0文档 · LAYABOX [ 77%]

...如下: const { regClass, property } = Laya; @regClass() export class NewScript extends Laya.Script { // 获得Image组件 @property({ type: Laya.Image }) public img: Laya.Image; //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void {...

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

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

...逻辑控制的入口。 开发者通过继承引擎的组件脚本类Laya.Script,可以实现组件系统脚本的完整功能,我们通常将组件系统脚本简称为组件脚本。然后通过IDE或者代码的方式添加到实体上,实现完整的ECS功能。 组件脚本,在原则...

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

8. 列表组件 · LayaAir3.0文档 · LAYABOX [ 76%]

...数据源。 const { regClass, property } = Laya; @regClass() export class Script extends Laya.Script { @property({ type: Laya.List }) list: Laya.List constructor() { super(); } // 组件被启用后执行,例如节点被添加到舞台后 onEnable(): void { // 给List对象赋值 var data: Array&...

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

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

...代码如下所示: const { regClass } = Laya; @regClass() export class Script extends Laya.Script { } 如动图1-1所示,只有使用了上述的这个装饰器标识,开发者自定义的组件脚本才会被IDE识别为组件,可以被节点(实体)的属性设置面板 -> 增加...

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

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

...如下: const { regClass, property } = Laya; @regClass() export class NewScript extends Laya.Script { @property({ type: Laya.Sprite3D }) public cube: Laya.Sprite3D; // 平移距离 private translate: Laya.Vector3 = new Laya.Vector3(1, 1, 1); constructor() { super(); } /** * 组件被激活后执...

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