游戏中心让玩家按顺序添加到游戏中

问题描述 投票:0回答:1

我想在比赛中获得一系列所有球员,但是按照他们被加入比赛的顺序,这也必须表明本地球员加入比赛的位置。

E.g以下加入(Sarah,Rachael,Me,John)。我可以在数组中的位置2获得包括我自己的数组吗?

谢谢你的帮助

iphone ios game-center
1个回答
1
投票

没有像这样的内置,但这里是我将如何解决问题:当你连接到游戏,保存当前时间([NSDate date] NSDate存储时间相当精确的格林威治标准时间时区,所以不用担心时区乱UPS)。当您需要构建阵列时,您可以请求其他客户端加入的时间,然后使用差异来确定谁先加入。

如果您使用客户端/服务器基础结构,其中一个对等体播放服务器,您可以在那里构建阵列,但只是从加入的客户端发送握手,然后服务器维护列表与客户端。希望这可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.