繁体   English   中英

在Xcode中,如何检测两个iPhone之间的碰撞?

[英]In Xcode how can I detect the bump between two iphones?

我想做一个类似Bump的应用,在这里我可以触摸两个iPhone来检测它们,有人知道如何检测iPhone的颠簸吗?

非常感谢!

结合使用加速度计事件,地理位置和时间。

  1. 检测您应用中的物理碰撞。 使用加速度计检测运动并突然停止该运动。
  2. 将凹凸事件上载到中央服务器。 突发事件包括地理位置和时间。
  3. 在中央服务器上,确定是否存在具有相似属性的匹配碰撞事件:时间和位置。 如果存在冲突(例如在会议中的人群中),只需让用户再次碰碰。
  4. 如果存在匹配的唯一碰撞事件,请通知两个客户端碰撞已发生,并将它们匹配以进行进一步处理。

另外,请参阅“凹凸”技术如何工作?

虽然我也开始尝试自己做,但老实说,使用Bump API既快捷又轻松……而且确实有效。 我强烈建议您先尝试一下,然后再尝试“自己动手” ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM