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

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

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. 引用外部脚本的方式 · LayaAir3.3 · 引擎文档 · LAYABOX [ 98%]

引用第三方JS模块一、使用命令引入第三方模块1.1 支持方式1.2 使用示例二、LayaAir IDE中使用第三方JS文件2.1 支持方式2.2 使用示例引用第三方JS模块 AStar寻路算法是本节举例中用到的内容,所以写在前面,大致介绍一下。在LayaAir3...

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

3. 自定义物理引擎 · LayaAir3.3 · 引擎文档 · LAYABOX [ 97%]

...了哪些类 LayaAir3引擎在2D方面内置了Box2D物理引擎,支持JS引擎库和Wasm库,对应了引擎源码Physics目录下的类,如图1-1所示: (图1-1) 在3D方面我们内置了Bullet与PhysX物理引擎,对应了引擎源码Physics3D目录下的类,如图1-2所示。 (图1...

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

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

...从 worker 中冒泡出来时就会执行该函数。 下面我们用原生js看下如何使用。 新建一个js文件,放到index.html中。代码如下: var myWorker = new Worker("js/my_task.js"); myWorker.onmessage = function (oEvent) { console.log("Called back by the worker!\n"); }; myWorke...

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

5. 启动画面LoadingView · LayaAir3.3 · 引擎文档 · LAYABOX [ 95%]

...oadingView。 应用程序在启动的时候,需要加载必要的html、js、图片,这个时候就需要通过加载界面显示进度,LayaNative在运行项目的时候,默认有一个LoadingView界面,一段时间后,即可进入游戏,如图1所示: (图1) 1.进度条控制 ...

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

6. ProtocolBuffer通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 94%]

ProtocolBuffer通信一、Protobuf的准备工作1.1 安装 protobufjs-cli1.2 编写.proto文件1.3 生成 .js 和 .d.ts 文件二、编码使用Protobuf2.1 创建脚本导入Protobuf2.2 Protobuf示例脚本三、测试Protobuf通信3.1 搭建一个简单的服务器环境3.2 建立.proto 文件3.3...

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

7. 脚本集定义 · LayaAir3.3 · 引擎文档 · LAYABOX [ 94%]

...下的所有 TypeScript 脚本统一编译并打包为一个名为 bundle.js 的脚本集合文件。我们称之为主脚本集。 而 脚本集定义(Script Bundle Definition),则用于自定义和管理这些脚本集合的构建方式,使项目不仅局限于主脚本集,还可以根...

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

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

....2 Android/Java层1.3 iOS/OC层2. 平台代码(Android/iOS)主动执行js脚本用反射机制实现二次开发 LayaNative通过提供反射机制来帮助开发者可以方便的进行二次开发, 下面通过示例来了解一下如何进行二次开发。HarmonyOS、Linux和Window平台不...

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

9. LayaNative不是浏览器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 92%]

...即可,配置方式如图1-1所示。在图1-1里,入口默认为index.js。 (图1-1) 2、LayaNative的启动文件配置说明 入口文件主要确定项目运行时屏幕方向和需要加载的js文件的信息。 如果使用项目的index.js作为LayaNative的启动入口文件,在...

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

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

...信小游戏Worker的处理2.1 项目发布模板2.2 workers目录下index.js的处理微信小游戏Worker的使用 ​ 目前由于微信小游戏的Worker功能与浏览器之间还是存在差异,浏览器中使用new Worker来初始化Woker进程,微信小游戏中需要指定配置好worke...

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