Я работаю в довольно неудобной обстановке и пытаюсь выяснить, как я могу это исправить.
Я разрабатываю приложение AIR, которое получает события TUIO от Framework для таблицы мультитач на основе фидуциального маркера. До вчерашнего дня я подделывал события мышью, чтобы они работали быстрее, но потом я подключил все к симулятору TUIO, и проблемы появились.
TUIO Simulator - это Java-приложение. Перетаскивая маркеры на симуляторе, вы можете отправлять OSC сообщения, которые я пересылаю в мое приложение AIR. Проблема в том, что я замечаю, что когда я перетаскиваю что-то на симуляторе, мое приложение AIR теряет фокус, и частота кадров AIR неожиданно падает. Если я перетаскиваю что-то на своем симуляторе и переключаюсь очень быстро в окно AIR, все идет гладко, поэтому проблема заключается в том, что если мое приложение AIR не является активным приложением, оно перерисовывается с более низкой частотой кадров (я помню, что-то читал об этом , не уверен).
Итак, мои вопросы: я прав насчет того, что неактивные окна в AIR перерисовываются при более низкой частоте кадров? Есть ли у вас какие-либо предложения / обходные пути, чтобы исправить это и позволить мне взаимодействовать с Java-приложением без снижения частоты кадров в AIR?