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

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

1. 原生语言与JS通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

原生语言与JavaScript通信1.JS端脚本的执行1.1 在 JS端向原生端发送消息1.2 在原生端中主动执行JS端脚本2. 原生端的消息处理1. HarmonyOS2. Android3. iOS4. windows5. Linux原生语言与JavaScript通信 有的时候,我们需要在Native里扩展一些原生语...

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

2. 微信小游戏Worker使用 · LayaAir3.3 · 引擎文档 · LAYABOX [ 81%]

...Map也不支持window的任何功能,这里传入缓存地址然后使用原生Image进行实现 worker.postMessage({ errCode:0, data:res, readyUrl:data.url }); }, fail:function(res){ console.log("worker downloadfile url:" + data.url); res.type = "Image"; worker.postMessage({ errCode:1, data:res, ...

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

3. 二次开发 · LayaAir3.3 · 引擎文档 · LAYABOX [ 79%]

...nyOS、Linux和Window平台不支持反射机制,后续建议优先使用原生平台通信实现二次开发 1. 调用静态函数 使用LayaNative, 可以在JavaScript层调用移动端的原生开发语言(Android下Java, iOS下Objective-C)编写的静态函数。 1.1 JavaScript层 JavaScript...

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

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

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

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

5. 和原生Dom交互 · LayaAir3.3 · 引擎文档 · LAYABOX [ 41%]

LayaAir和原生DomLayaAir之SVGLayaAir之Dom元素ImageLayaAir之Dom元素videoLayaAir之dom元素FileLayaAir之dom元素script标签LayaAir之dom元素iframeLayaAir和原生Dom 在开发项目中,开发者难免遇到dom元素支持,但是LayaAir中不支持或者支持的不完善。那么...

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

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

.../ onCreateManifest?(task: IBuildTask): Promise<void>; /** * 如果有原生的构建流程,在这里处理。 * @param task */ onCreatePackage?(task: IBuildTask): Promise<void>; /** * 构建任务完成事件。 * @param task */ onEnd?(task: IBuildTask): Promise<void>; } 所有...

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