(码) Godot建立TCP网络发送文件

请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.

需求:之前实现过通过HTTPClient实现上传与下载。但全都来服务器上下载文件,导致服务器压力增大。特别是同一个局域网中,完全可以“共享”下载。即先下载完的做服务器,供其它客户机下载。比如在网吧中。

步骤:选择文件->创建服务器->创建客户端->向客户端发文件/向服务端发文件

以下实现利用TCP建立服务器,与客户机互发文件。代码尚可优化。

extends Node2D

const PORT = 9080

var client :StreamPeerTCP
var server :TCPServer
var peers :Array  # 保存客户端连接
var …
请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.

相关文章