操纵杆来自'客人'在多人游戏中?

时间:2013-04-30 21:16:13

标签: ios multiplayer sphero-api

我正在尝试使用RobotUISample操纵杆驱动界面复制TwoPhonesOneBall示例项目。当我继续调查时,我担心远程播放器(未连接到Sphero的播放器)将无法将RKDriveControl driveWithJoyStickPosition命令发送给主机,然后再发送给机器人。

现在我拥有它所以主人可以开车,但客人不能。 RKDRiveControl和RKDeviceCommands有什么区别?两个接口之间是否有任何关系?

我知道这是一个模糊的问题,但任何建议都会受到赞赏。我现在的代码与2个示例项目非常接近。我可以在必要时粘贴一些。

1 个答案:

答案 0 :(得分:0)

RKDriveControl是一个便利层,可让您提供操纵杆位置信息并驱动机器人。它在后台所做的只是根据操纵杆在圆圈中的位置来计算RKRollCommand(一个RKDeviceCommand)。如果需要,您应该能够自己计算RKRollCommand。