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

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

1. ProtocolBuffer通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

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

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

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

...到输出中。 注意,非当前脚本集定义相同目录下的外部TS文件即使在该脚本集定义的entries中指定,也会被过滤掉。这种机制既提供了精确的文件选择能力,又保证了脚本集的封装性和模块隔离性。 在IDE中的具体操作方式为: 拖...

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

3. 搭建基础开发环境 · LayaAir3.3 · 引擎文档 · LAYABOX [ 80%]

搭建开发环境一、下载并安装LayaAir IDE二、搭建TS开发环境2.1 下载并安装Node.js2.2 安装TSC三、安装浏览器四、下载安装VSCode搭建开发环境 Author: Charley 在熟悉开发环境之前,请开发者们准备好相关的工具环境~ 一、下载并安装LayaAi...

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

4. 基础文本 · LayaAir3.3 · 引擎文档 · LAYABOX [ 76%]

...以手动输入常用的字体,还可以是位图字体 字体大小 fontSize 文本字体大小,例如: 50,直接填写正整数 单字符渲染 singleCharRender 以字符为单位将文本缓存到共享的贴图中,相同样式字体字号的字符全局共享一份缓存,默认为fal...

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

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

...,此方法只执行一次 onAwake(): void { //获取开放数据域 //@ts-ignore const openDataContext = wx.getOpenDataContext(); // 向子域发送消息,开发者可以通过key:value的形式自行定义发送的内容 openDataContext.postMessage({ text: "从主域发送的信息", }); } } ...

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

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

...原生端发送消息 在JS中使用的脚本接口如下: //同步 postSyncMessage(eventName: string, data: string): string; //异步 postAsyncMessage(eventName: string, data: string): Promise<string>; JS中简单的测试案例如下: var ret = conch.postSyncMessage("syncMessage", "syncM...

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

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

...目录,有三个与编辑器插件开发相关的声明文件,editor.d.ts, editor-ui.d.ts, editor-env.d.ts,他们包含了大量编辑器的扩展API。 editor.d.ts 是编辑器UI进程的API。常用的是全局对象Editor和IEditor命名空间下的类和接口。 editor-env.d.ts 是场景...

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

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

...布前,使用LayaAir-IDE在脚本中添加如下代码,发布后会将TS编译为JS: var os = conchConfig.getOS(); var bridge; var obj = {} as any; if (os == "Conch-ios") { bridge = PlatformClass.createClass("JSBridge");//创建脚步代理 } else if (os == "Conch-android") { //需要完整的...

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

9. Windows扩展 · LayaAir3.3 · 引擎文档 · LAYABOX [ 63%]

.../ | └── x64 | └── conch.lib ├──dllmain.cpp ├──exports.cpp 包含示例代码 ├──LayaExt.vcxproj └──framework.h 2.2 生成动态链接库 打开项目后,点击图2-3中的“生成解决方案”, (图2-3) 控制台的输出如下图2-4所示, (图2-4...

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

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

...yr.io/,http://video-dev.github.io/hls.js/demo/,http://codepen.io/sampotts/pen/JKEMqB。 下面我们就以Plyr + hls.js来为例子,看看在LayaAir中我们应该怎么写。 在index.html文件中加入如下代码: <link rel="stylesheet" href="https://cdn.plyr.io/1.8.2/plyr.css">播...

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