WebSocket client
一个用于快速客户端-服务器网络通信的WebSocket客户端。
作者和贡献者:(未指定)。
该扩展允许使用基于WebSocket的网络通信。您可以使用它与基于WebSocket的API或多人游戏的服务器进行交互。
功能:
- 与服务器建立和断开连接
- 从服务器接收字符串
- 向服务器发送字符串
- 错误处理
- 安排处理不止一个事件每帧
不包括:
- 发送或接收二进制数据
- WebSocket服务器
提示
学习如何根据逐步指南安装新扩展。
对于下面的行为、条件和表达式,请参考WebSocket
操作:
连接到服务器 连接到WebSocket服务器。
从服务器断开连接 断开与当前WebSocket服务器的连接。
标记为已处理 在处理事件后将其关闭,以允许在不等待下一帧的情况下处理下一个事件。
发送数据到服务器 向服务器发送字符串。
条件:
接收到事件 当服务器向客户端发送数据时触发。
与服务器的连接已关闭 如果与WebSocket服务器的连接已关闭,则触发。
已连接到服务器 如果客户端与WebSocket服务器连接,则触发。
正在连接到服务器 如果客户端正在连接到WebSocket服务器,则触发。
发生错误 当发生WebSocket错误时触发。
表达式:
表达式
描述
WebSocketClient::Data()
返回当前正在处理的服务器端数据。
WebSocketClient::LastError()
获取最后发生的错误。
本页面是由为每个人设计的开源跨平台游戏引擎GDevelop社区的自动生成的 WebSocket客户端 _扩展的参考页面。