下载地址在文章末了。
1. 节点解释Create Web Socket Server – 创建WebSocket做事器工具并开启监听创建一个WebSocket做事器工具,并监听相应端口,连接地址为 ws://IP:PORT, 比如ws://192.168.1.5:9001
返回的工具须要提升为变量,往后便是用这个工具去操作。
Bind – 绑定回调函数绑定做事器回调函数
User Open :用户连接的时候回调。
User Close :用户断开连接的时候回调。
User Message :用户发送的
User ID :用户的唯一标识,可以在用户连接的时候保存一下,用于往后给用户发送利用。
Data :用户的连接,可以解析用户的 Protocols,Heads,Params。
Message :用户发送的。
Close Server – 关闭做事器关闭当前做事器,关闭后可以把相应工具设置为空。
如果须要再次利用,须要重新创建做事器。
Get All Users – 获取所有玩家获取当前所有连接用户ID。
Get User Data – 获取用户数据获取指定用户的连接信息。
Send Message – 发送给指定用户发送字符串数据。
User ID : 用户的唯一标识,可以在用户连接的时候获取到。
Message :须要发送的字符串,可以为Json字符串。
Close User – 主动关闭用户主动断开指定用户连接。
2. 利用案例插件中 BP_DTWebSocketServerActor 直接拖进去主场景即可看到。
3. 插件下载【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket做事器插件利用解释 DT