【问题标题】:How do you send the position of an image to another device over bluetooth?如何通过蓝牙将图像的位置发送到另一台设备?
【发布时间】:2014-12-09 18:08:38
【问题描述】:

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

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

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

如果这听起来很尴尬,我很抱歉,但我尽量说出来。

【问题讨论】:

  • 如果您使用 GameKit,您必须通过 GKMatch 发送数据。看看这个答案:stackoverflow.com/a/4574833/2274694
  • 你能找到一个发送位置的,因为你发送的是发送分数而不是位置?

标签: ios objective-c bluetooth gamekit


【解决方案1】:

假设您已经实现了蓝牙框架并且设备成功地相互通信,您可以将 imageView 框架的坐标放入其他设备接收到的蓝牙数据包中。当其他设备收到数据包时,读取坐标并将其 imageView 的帧更新为您发送的内容

【讨论】:

  • 好吧,我已经设置了蓝牙的东西,但是如何将数据包与数据包一起发送到其他设备。如果你知道代码,我将不胜感激
猜你喜欢
  • 2018-02-06
  • 2016-05-25
  • 2015-06-13
  • 2013-02-05
  • 1970-01-01
  • 1970-01-01
  • 2013-05-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多