2017-01-15 8 views
0

Использование SDL2 Я хотел бы выборочно обрабатывать MultiGestureEvents, только если пользователь выполняет их в специальном окне просмотра. (Например, в правом верхнем углу экрана отображаются только события с масштабированием),SDL2 - определить положение точки SDL_MultiGestureEvent

Для PointEvent (касание вверх/вниз) Я нахожу видовое окно, беря абсолютное положение точки и затем факторинг в смещениях видового экрана, чтобы определить, какой видовой экран выбран пользователем.

Однако для multi-touch я не уверен, как я мог это определить, потому что нет данных о позиции точки, связанных с жестом, любыми мыслями?

https://wiki.libsdl.org/SDL_MultiGestureEvent

ответ

0

Может быть, вы можете использовать нормированный центр жеста и выполнить проверку ограничительной рамки, основываясь на целевом окне просмотра.

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

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