如何解决Game Center会按顺序将玩家添加到游戏中
|| 我正在尝试获取比对游戏中所有玩家的数组,但是按照他们被添加到游戏中的顺序,这还必须表明本地玩家也被添加到游戏中的位置。 例如,以下顺序依次加入(Sarah,Rachael,Me,John)。然后我可以得到一个包括我自己在内的数组,该数组在数组中的位置2吗? 谢谢你的帮助解决方法
没有内置这样的东西,但是这是我要解决的问题:当您连接到游戏时,保存当前时间(
[NSDate date]
NSDate将时间精确地存储在GMT时区中,因此不必担心时区混乱UPS)。当需要构建阵列时,可以请求其他客户端加入的时间,然后使用差异来确定谁先加入。
如果您使用一个客户端/服务器基础结构,其中一个对等方充当服务器,则可以在此处构建阵列,但是只需从加入的客户端发送握手,服务器便会与客户端一起维护该列表。希望这可以帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。