大约有 40 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0053 秒)
...信基础2.1 建立连接的方式2.2 事件监听与处理三、webSocket数据通信实例3.1 字符串数据通信3.2 二进制数据通信3.3 基于Laya.Byte二进制通信四、其它APIWebSocket通信 Author: Charley WebSocket 协议因其全双工、低延迟的特点被广泛应用于在线...
来源: Laya3.0_文档 发布时间: 20251010
...cat等。 缺点:无状态无连接,只有PULL模式,不支持PUSH,数据报文较大,每次请求都要带上所有的头信息。 特性:无状态,无连接(短连接),支持C/S模式,适用于文本传输,但也可以传输其他类型的数据,如图片、视频等。 W...
来源: Laya3.0_文档 发布时间: 20250104
...ers(简称 Protobuf)是谷歌开发的一种高效、灵活且轻便的数据序列化格式。 它主要用于结构化数据的序列化和反序列化。在数据传输和存储场景中,Protobuf 能够将复杂的数据结构(如包含多种数据类型的对象,像是包含整数、...
来源: Laya3.0_文档 发布时间: 20251010
...擎采用的 ECS(实体 - 组件 - 系统)架构中,组件是承载数据的核心单元。每个组件专注于存储实体某一方面的属性和状态,例如角色的位置、速度、生命值等。这些数据为系统提供了处理逻辑的基础,系统会基于组件的数据来...
来源: Laya3.0_文档 发布时间: 20251010
...常用HTTP方法。这一模块为游戏开发者提供了便捷的远程数据交互功能,使得游戏能与外部服务器进行通信,实现如数据上传、下载、获取资源等功能。 本文档将详细介绍LayaAir引擎中HTTP请求的基本操作、常用方法、事件处理、...
来源: Laya3.0_文档 发布时间: 20251010
...在解析后做一些封装。 比如我们用load()方法加载一个json数据,需要在data里才能取到json文件里的数据。 使用load()方法,示例如下: onEnable(): void { const jsonPath: string = "json/bagList.json"; Laya.loader.load(jsonPath).then((json) => { let _json = js...
来源: Laya3.0_文档 发布时间: 20251010
...为多个瓦片,以便在大型场景中更高效地生成和加载导航数据。 2.1.2 区域标记areaFlag 用于标记当前静态导航表面的区域类型,如可行走区域、水、障碍物区域等。区域标记可以影响agent在寻路时对不同区域的偏好和避让行为。 ...
来源: Laya3.0_文档 发布时间: 20251010
...且,无论把uniform值设置成什么,uniform会一直保存它们的数据,直到它们被重置或更新。 而uniformMap则是存储这样一堆uniform变量的数据结构,通过组合的形式更直观的让开发者了解到在Shader中所使用到的uniform变量。 3.1 uniform常见...
来源: Laya3.0_文档 发布时间: 20251010
...ty-Component-System(实体-组件-系统)的简写,这是一种基于数据驱动的游戏设计模式。 1.2 LayaAir的实体 在标准ECS理论中,实体被定义为唯一的标识符(ID),其核心作用仅是通过ID关联组件,不包含任何数据或对象属性。这种设计...
来源: Laya3.0_文档 发布时间: 20251010
...建完毕,此方法只执行一次 onAwake(): void { // 加载Spine动画数据资源(json文件),注意一定要设置为Laya.Loader.SPINE类型,否则不会把json认为是SPINE资源 Laya.loader.load("girl2/mix-and-match-pro.json", Laya.Loader.SPINE).then(() => { // 添加Spine渲染...
来源: Laya3.0_文档 发布时间: 20251128