2015-10-26 2 views
1

Я разрабатываю приложение для tvOS, и я хочу, когда пользователь встряхивает пульт или перемещает его по нисходящей косе, что событие активируется. Но документация Apple в основном фокусируется на регистрации нажатия кнопок и движка фокуса.Обнаружение жестов движения с siri remote tvOS

Может ли кто-нибудь помочь мне с тем, как я могу получить доступ к ускорителю?

Спасибо за вашу помощь

ответ

1

Для использования Чувствительного движения аспектов Remote Siri, вы должны относиться к нему как игровой контроллеру. См. Working with Game Controllers в Руководство по программированию приложений для tvOS и класс GCMotion.

0

Хотя довольно легко переносить игру ios на tvos, обратите внимание на следующее ограничение, которое меня замедлило, поскольку оригинально я использовал функцию поворота и ожидал, что на пульте будет то же самое, я упустил это в документе но он говорит: «Хотя удаленный поддерживает данные движения (и профиль GCMotion), пульт не может определить отношение или поворот пульта. Соответствующие свойства всегда возвращают постоянные значения». И постоянными значениями в заголовке tvOS GCMotion.h являются:

@note Remotes can not determine a stable rotation rate so the values will be (0,0,0) at all times. 
@note Remotes can not determine a stable attitude so the values will be (0,0,0,1) at all times. 

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

  • Нет связанных вопросов^_^