嗨,我一直在思考这个问题,但似乎无法得到答案。
我的问题是。networkServer connectionId 是否像统一 c# 中的列表?
我是这样想的。假设我们有两个玩家连接到服务器。
player_1 = connectionId 0
player_2 = connectionId 1
如果假设 player_1 断开连接会发生什么。这会让 player_2 下移到第一行并获得 player_1 的 connectionId 吗?
player_1 = disconnected(no connectionId then)
player_2 = connectionId 0
还是他会留在同一个connectionId?如果是这样,如果第三个玩家连接会发生什么?他会排在队伍前面并使用 player_1 的旧 connectionId 吗?
player_3 = connectionId 0
player_2 = connectionId 1
或者他会被排在队伍的后面吗?并获得一个新的connectionId
player_1 = disconnected(no connectionId then)
player_2 = connectionId 1
player_3 = connectionId 2