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

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

1. 2.x引擎项目升级说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...有: 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_文档 发布时间: 20250314

2. 3D变换 · LayaAir3.3 · 引擎文档 · LAYABOX [ 94%]

...如下: 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_文档 发布时间: 20240910

3. 资源加载 · LayaAir3.3 · 引擎文档 · LAYABOX [ 86%]

...Class, property } = Laya; @regClass() export class LoaderDemo extends Laya.Script { onAwake(): void { this.loadTexture("resources/image/monkey2.png", 500);//需要在resources/image放入相应的资源 this.loadTexture("https://layaair.com/3.x/demo/resources/res/apes/monkey2.png"); } /**加载并...

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

4. 组件装饰器说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 85%]

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

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

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

...IDE插件开发说明一、插件能力二、插件运行环境2.1 在Laya.Script中使用本地能力2.2 UI进程脚本和Scene进程脚本通讯的方式2.3 预览运行进程和UI进程的通讯方式三、制作编辑器UI四、程序化生成界面4.1 常用方法4.2 示例五、自定义Inspec...

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

6. 实体组件系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 82%]

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

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

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

...数据源。 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_文档 发布时间: 20240910

8. 字体切片组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 80%]

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

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

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

...击操作,IDE会弹窗提示创建UI组件脚本文件,默认是RuntimeScript.ts,开发者可以对其进行重命名,最后点击保存即可创建脚本。 (动图2-1) 可以看到,创建以后,除了生成RuntimeScript.ts之外,在项目工程中看到还多了一个 RuntimeScri...

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

10. Steam扩展实例 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...lt; } 最后,在LayaExtInit函数中,导出初始化功能,使得JavaScript代码可以调用这些原生功能。 extern "C" { LAYAEXTAPI void LayaExtInit(jsvm_env env, jsvm_value exp) { ... // 注册Steam初始化函数 jsvm_value fnInitSteam; jsvm_create_function(env, "initializeSteam", SIZ...

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