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

大约有 10 项符合查询结果, 库内数据总量为 30,935 项。 (搜索耗时: 0.0047 秒)

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

...发布模板 ​ 我们在示例项目目录中增加worker目录与game.json中worker的配置目录,如下图所示: 2.2 workers目录下index.js的处理 ​ 在workers/index.js中增加事件监听、图片处理与事件派发: console.log("worker/request/index.js") // 在 Worker 线程...

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

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

...arget.response; self.postMessage(data); } xmlreq.open("get","../atlas/comp.json"); xmlreq.send() }, false); 这个例子是在worker中进行加载文件,加载完毕传给主进程,运行这个例子可以在浏览器控制台看到数据输出来。 var myWorker = new Worker("my_task.js")实...

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

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

...享的配置文件放置位置。保存的文件名是"plugin-配置名称.json”,plugin前缀使用户能够清晰地分辨出这是第三方插件创建的配置文件。 local: 保存到路径“项目/local"。这是IDE使用者对项目的个性设置。这里的文件通常不建议项目...

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

4. HTTP通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 77%]

...响应的机制。例如,获取远程资源、提交表单数据、发送JSON数据等。 在LayaAir引擎中,HttpRequest类是用来发送HTTP请求的核心类。它封装了原生的XMLHttpRequest,并提供了更加简化的接口和事件机制,使得开发者能更加轻松地与远程...

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

5. 网络通信 · LayaAir3文档 · LAYABOX [ 74%]

..., 可以是 ArrayBuffer ,Blob, Document, JavaScript 对象 (即 “json”), 或者是字符串。如果请求未完成或失败,则该值为 null responseText DOMString 此次请求的响应为文本,或是当请求未成功或还未发送时为 null只读。 responseType XMLHttpReque...

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

6. 资源加载 · LayaAir3.3 · 引擎文档 · LAYABOX [ 69%]

...要使用的功能,LayaAir引擎提供了Loader类用于加载文本、JSON、二进制、图像等资源。 下面我们在本篇文档中彻底掌握各种资源加载的使用。 一、加载单个资源 1.1 常用资源的加载方式 通常,采用Laya.loader.load("资源路径")方法加载...

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

7. ProtocolBuffer通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 67%]

...数据结构和数据值。 与其他数据序列化格式(如 XML 和 JSON)相比,Protobuf 具有更高的性能。它的二进制格式使得解析速度更快,并且因为其定义的消息结构是强类型的,在编译阶段就可以对消息格式进行检查,减少了运行时错...

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

8. zip更新 · LayaAir3.3 · 引擎文档 · LAYABOX [ 62%]

...控制并发 zip.forEach(async entry => { if (entry.entryName == 'head.json') { } else { await this.addObject(entry.entryName, entry.getData()) } }) //写head。zip中可能没有head.json,例如只是某个目录,这时候就不要更新root了 try { let buf = zip.getEntry('head.json'); awai...

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

9. 2.x引擎项目升级说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 52%]

...lass MyLoader { load(task:ILoadTask) { return task.loader.fetch(task.url, "json", task.createCallback()).then(data=> { let obj = /*解析data*/; return obj; }); } } 加载类里不需要考虑是单独加载,还是是批量加载其中一个环节,因为task.createCallback可以很好的将...

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

10. WebSocket通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 37%]

...字符串数据通信方式,二进制数据的体积通常比文本(如JSON)减少 50%-80%,解码比文本解析快 3-5 倍(无序列化/反序列化开销),可直接操作内存,减少临时对象创建等优势。 3.2.2 二进制通信数据类型 在WebSocket协议中,支持的...

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