2013-04-30 3 views
0

Я пытаюсь воспроизвести образец проекта TwoPhonesOneBall с помощью интерфейса управления джойстиком RobotUISample. Когда я продолжаю свое расследование, я опасаюсь, что удаленный игрок (тот, который не подключен к Sphero) не сможет отправить команды RKDriveControl с командамиJoyStickPosition для хоста, а затем роботу.Джойстик от «гостя» в многопользовательской игре?

Прямо сейчас у меня есть это, поэтому хозяин может ездить, но гость не может. В чем разница между RKDRiveControl и RKDeviceCommands? Есть ли связь между двумя интерфейсами?

Я знаю, что это неопределенный вопрос, но любой совет будет оценен. Мой код сейчас очень близок к двум образцовым проектам. При необходимости я могу вставить несколько.

ответ

0

RKDriveControl - это удобный слой, который позволяет вам указывать информацию о положении джойстика и управляет роботом. Все, что он делает в фоновом режиме, вычисляет RKRollCommand (RKDeviceCommand) на основе положения джойстика в круге. Вы должны иметь возможность самостоятельно вычислить RKRollCommand самостоятельно.

Смежные вопросы