我的问题是我想在 xcode 中编写一个简单的代码,如果我将另一部 iphone 靠近我的地方,然后联系...然后调用某个函数?帮助 ..
问问题
104 次
2 回答
2
很难确定一部 iPhone 会撞到另一部。
您可能很想使用地理定位工具,但它们只能告诉您两个设备何时在几米之内,这是最好的情况。我会做的是使用加速度计检测一个尖锐的爆炸并记下它发生的时间,使用 GameKit 提供的蓝牙通信(也许)询问连接的设备在这个确切的时刻是否有同样尖锐的撞击及时。如果他们这样做了,那么很可能(取决于您正在跟踪的设备数量等)充分判断一个设备何时“攻击”另一个设备。
但这仅适用于明显的冲击运动,您可能需要对加速度计进行复杂的过滤以改进您的检测方法。
于 2010-03-11T15:38:03.397 回答
0
您想要游戏套件。它具有相对简单的处理点对点通信的方法。
于 2010-03-11T13:53:22.607 回答