Network.Connect 和在 OnFailedToConnect 中返回的可能的状态消息(如果不是直接错误)。
也由 OnFailedToConnectToMasterServer 中的 MasterServer 使用。
NoError | 未出现任何错误。 |
RSAPublicKeyMismatch | 我们提供了 RSA 公钥,但它与我们连接的系统所使用的公钥不匹配。 |
InvalidPassword | 服务器使用了密码,但我们未设置正确的密码,因此连接遭服务器拒绝。 |
ConnectionFailed | 连接尝试失败,可能是内部连接问题造成的。 |
TooManyConnectedPlayers | 服务器容量已满,无法连接。 |
ConnectionBanned | 我们尝试连接的系统禁止我们连接(可能是暂时的)。 |
AlreadyConnectedToServer | 我们已连接到这台特定的服务器(快速断开连接/重新连接后可能发生)。 |
AlreadyConnectedToAnotherServer | 无法同时连接到两台服务器。再次连接前,请先关闭该连接。 |
CreateSocketOrThreadFailure | 尝试初始化网络接口时出现内部错误。套接字可能正在使用中。 |
IncorrectParameters | 提供给 Connect 函数的参数不正确。 |
EmptyConnectTarget | 未在 Connect 中给出主机目标。 |
InternalDirectConnectFailed | 客户端无法内部连接到同一网络中启用了 NAT 的服务器。 |
NATTargetNotConnected | 我们尝试连接的 NAT 目标未连接到协调服务器。 |
NATTargetConnectionLost | 尝试连接到 NAT 目标时,连接丢失。 |
NATPunchthroughFailed | NAT 穿透尝试失败。原因可能是任一端点上的 NAT 实现过于严格。 |