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

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

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

用反射机制实现二次开发1. 调用静态函数1.1 JavaScript层1.2 Android/Java层1.3 iOS/OC层2. 平台代码(Android/iOS)主动执行js脚本用反射机制实现二次开发 LayaNative通过提供反射机制来帮助开发者可以方便的进行二次开发, 下面通过示例来...

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

2. 安装包开发基础 · LayaAir3.3 · 引擎文档 · LAYABOX [ 83%]

...进行开发。 3. 反射机制: 通过反射机制,开发者可以实现JavaScript与原生语言(Android/Java 或 iOS/Objective-C)的相互调用,通过反射机制开发者可以很方便的对应用程序进行二次扩展。 4. 渠道对接工具内(conchMarket): 渠道对接工具内嵌了...

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

3. 多线程Worker · LayaAir3.3 · 引擎文档 · LAYABOX [ 81%]

...r的功能,通过使用Web Worker, 我们可以在浏览器后台运行JavaScript, 而不占用浏览器自身线程。Web Worker可以提高应用的总体性能,并且提升用户体验。线程可以执行任务而不干扰用户界面。 原生worker web worker分为两种,专用线程...

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

4. ProtocolBuffer通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 79%]

...令 protobufjs-cli工具有pbjs和pbts这两个指令,分别用于生成JavaScript 库文件.js和TypeScript 声明文件.d.ts。由于指令参数较多,通常会配置在项目中,直接调用快捷指令即可。 示例代码如下: "scripts": { "pbjs": "pbjs -t static-module -w commonjs ...

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

5. 浏览器接口 · LayaAir3.3 · 引擎文档 · LAYABOX [ 73%]

...用的。Laya.Browser 是浏览器代理类,封装了浏览器及原生 JavaScript 提供的一些功能,也包括小游戏等运行环境的信息。本章将介绍 Laya.Browser 都有哪些功能: 获得屏幕相关数据 调用原生对象 判断运行环境 下面我们分别来详细讲...

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

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

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

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

7. 2D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 71%]

...性。 具体使用方式请参考《对象池》文档 1.2 释放内存 JavaScript运行时无法启动垃圾回收器。要确保一个对象能够被回收,需要删除对该对象的所有引用。Sprite提供的destory()方法会帮助设置内部引用为null。 例如,以下代码确保...

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

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

...开发者想改变文字的样式,可以修改style即可。 上面是在JavaScript中,用原生的dom元素img来进行显示,那么在游戏中我们想用的话该怎么办呢?这个其实很简单,现在我们已经用img显示到页面上了,那么接下来我们要做的是如何...

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

9. 开放数据域组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 63%]

...域 一、开放数据域简介 开放数据域是一个封闭、独立的 JavaScript 作用域。在设计小游戏时,为了使游戏的可玩性更强,开发者需要实现一些社交玩法,例如排行榜,游戏中邀请其它玩家对战等。这些功能需要用到一些玩家的隐...

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

10. Windows扩展 · LayaAir3.3 · 引擎文档 · LAYABOX [ 57%]

...考头文件。 在LayaExtInit函数中,导出上面这些函数,使得JavaScript代码可以调用这些原生功能。 extern "C" { LAYAEXTAPI void LayaExtInit(jsvm_env env, jsvm_value exp) { //注册新的函数 jsvm_value fn; jsvm_create_function(env, "testAdd", SIZE_MAX, jsAdd, nullptr, &am...

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