大约有 49 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0031 秒)
原生语言与JavaScript通信1.JS端脚本的执行1.1 在 JS端向原生端发送消息1.2 在原生端中主动执行JS端脚本2. 原生端的消息处理1. HarmonyOS2. Android3. iOS4. windows5. Linux原生语言与JavaScript通信 有的时候,我们需要在Native里扩展一些原生语...
来源: Laya3.0_文档 发布时间: 20251010
引用第三方JS模块一、使用命令引入第三方模块1.1 支持方式1.2 使用示例二、LayaAir IDE中使用第三方JS文件2.1 支持方式2.2 使用示例引用第三方JS模块 AStar寻路算法是本节举例中用到的内容,所以写在前面,大致介绍一下。在LayaAir3...
来源: Laya3.0_文档 发布时间: 20251010
...了哪些类 LayaAir3引擎在2D方面内置了Box2D物理引擎,支持JS引擎库和Wasm库,对应了引擎源码Physics目录下的类,如图1-1所示: (图1-1) 在3D方面我们内置了Bullet与PhysX物理引擎,对应了引擎源码Physics3D目录下的类,如图1-2所示。 (图1...
来源: Laya3.0_文档 发布时间: 20251010
...从 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
...oadingView。 应用程序在启动的时候,需要加载必要的html、js、图片,这个时候就需要通过加载界面显示进度,LayaNative在运行项目的时候,默认有一个LoadingView界面,一段时间后,即可进入游戏,如图1所示: (图1) 1.进度条控制 ...
来源: Laya3.0_文档 发布时间: 20251010
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
...下的所有 TypeScript 脚本统一编译并打包为一个名为 bundle.js 的脚本集合文件。我们称之为主脚本集。 而 脚本集定义(Script Bundle Definition),则用于自定义和管理这些脚本集合的构建方式,使项目不仅局限于主脚本集,还可以根...
来源: Laya3.0_文档 发布时间: 20251023
....2 Android/Java层1.3 iOS/OC层2. 平台代码(Android/iOS)主动执行js脚本用反射机制实现二次开发 LayaNative通过提供反射机制来帮助开发者可以方便的进行二次开发, 下面通过示例来了解一下如何进行二次开发。HarmonyOS、Linux和Window平台不...
来源: Laya3.0_文档 发布时间: 20250422
...即可,配置方式如图1-1所示。在图1-1里,入口默认为index.js。 (图1-1) 2、LayaNative的启动文件配置说明 入口文件主要确定项目运行时屏幕方向和需要加载的js文件的信息。 如果使用项目的index.js作为LayaNative的启动入口文件,在...
来源: Laya3.0_文档 发布时间: 20251010
...信小游戏Worker的处理2.1 项目发布模板2.2 workers目录下index.js的处理微信小游戏Worker的使用 目前由于微信小游戏的Worker功能与浏览器之间还是存在差异,浏览器中使用new Worker来初始化Woker进程,微信小游戏中需要指定配置好worke...
来源: Laya3.0_文档 发布时间: 20251010