2014-12-07 90 views
0

我正在尝试制作一款多人游戏,您可以移动机器人并玩游戏。我无法让机器人移动。我的意思是,如果我将一个机器人移动到一个设备上,它将不会移动到另一个设备上,所以我知道必须将该移动对象的位置发送到其他设备。我只是不知道该怎么做。如何通过蓝牙将图像的位置发送到其他设备?

有没有人有任何好的教程或知道代码发送的图像的位置通过蓝牙的另一个设备?

我在xcode上使用蓝牙的Gamekit。 (peerpickercontroller)

如果这听起来很尴尬,我很抱歉,但我试图把它尽我所能。

+2

如果您使用的是GameKit,则必须通过GKMatch发送数据。看看这个答案:http://stackoverflow.com/a/4574833/2274694 – 2014-12-07 05:05:36

+0

你可能找到一个发送位置,因为你发送的一个是发送得分不是位置? – 2014-12-07 06:58:00

回答

0

假设您已经实现了蓝牙框架并且设备能够与每个设备成功通话,您可以将imageView的帧的坐标放在其他设备接收到的蓝牙数据包中。当其他设备接收到数据包时,请读取坐标并将其更新为imageView的帧,以发送给您的内容

+0

嗯,我有蓝牙设置,但我怎么发送数据包到其他设备的数据包。如果你知道密码会很感激 – 2014-12-07 04:27:11

相关问题