简介 该插件通过提供易于使用的Blueprint节点来促进与TCP服务器的连接。 使用此插件进行原型制作,并作为实现您自己的自定义TCP系统的参考。 该插件旨在提供与外部服务器连接的功能,从而帮助您通过使用开源项目或商业产品扩展UE4。 请注意,此插件仅提供创建客户端部分的功能,而不提供创建服务器的功能。尽管我们包括一些python服务器脚本和一个TCP / WEBSOCKET实用程序服务器,仅供参考。 技术细节 模块: •BluNet(运行时) 特征: •快速创建一个TCP客户端并实现您的自定义数据读取逻辑 •连接/断开连接 •事件:onConnect / onDisconnect / onConnectionFail •接收和发送:int32,float,string •在蓝图的内部直接定义您的自定义IP(v4)和端口 •创建多个TCP连接 •无需编写c ++代码,您可以仅使用蓝图来创建完整的客户端 •包含完整的插件源代码 示例项目:[color=rgb(220, 161, 0) !important]motion.mx/ue4/tcpexample/TCPexample.zip 仅针对最新两个版本的虚幻引擎发布更新,而不会更新以前的版本。 带有源C ++的UE4插件 创建套接字TCP连接并侦听状态。 实现仅作为客户端(而不作为服务器)运行的功能。 已在Windows 10上测试。 更新03/01/2019 在蓝图中添加了易于使用的“ bp_EasyStringTCP”,只需将其拖动到视口并使用其方法“ SendStringToServer”发送字符串,并使用“ onTcpStringReceived”事件侦听传入的字符串。 快速教程:使用TCP [color=rgb(220, 161, 0) !important]https://www.youtube.com/watch?v=HAOY7kSi9PU |