
1/4

NetWeave是Unity的一个网络工具包,它提供了强大的HTTP、WebSocket和GraphQL客户端、内置缓存、后台下载以及一个WebGL友好的文件系统层。它附带了一个编辑器内本地测试服务器和一个演示用户界面,用于快速迭代和验证,无需离开编辑器。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.8.5
兼容
兼容
兼容
描述
主要特点
- HTTP客户端
- GET/POST/自定义头;JSON/表单/文本
- 缓存验证(ETag / Last-Modified),支持304状态码
- 缓存策略(缓存优先/网络优先/生存时间(TTL))
- 超时、取消、带退避的重试
- WebSocket客户端
- 自动重连(指数退避),心跳(ping/pong)
- 文本/二进制、子协议、事件(OnOpen/OnMessage/OnClose/OnError)
- 为Unity量身定制的主线程调度
- GraphQL 客户端
- 标准HTTP GraphQL(POST),查询/变更
- 可选缓存,简单API
- 缓存
- TTL(生存时间)、ETag(实体标签)/Last-Modified(最后修改时间)、磁盘/内存透明读取
- 与WebGL文件系统无缝协作
- 背景下载
- 分块并发下载,通过Range/206协议恢复下载
- MD5/SHA256验证、进度回调、速率限制
- WebGL文件系统
- 通过统一的API将缓存和下载功能桥接到浏览器存储
- 开发工具(编辑器)
- 测试服务器窗口:一键启动本地HTTP + WebSocket服务器
- 演示用户界面(EditorServerPlayModeDemoUI):带日志的端到端展示
- 包含示例场景和源代码
用例
- 需要REST API和实时推送功能的在线游戏/工具
- 利用离线缓存进行内容检索
- 大文件传输,支持断点续传和完整性校验
- 需要持久存储和网络功能的WebGL构建
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
52.8 KB
最新版本
1.0.0
最新发布日期
2026-05-26
支持Unity版本
/
支持的团结引擎版本
1.8.5或更高
发布者支持
willmagic@qq.com
