У меня есть программа Flash 10, которая блокируется при работе на устройстве, таком как нетбук, со слабым процессором. В частности, он переходит в состояние, в котором он выполняет очень тяжелую обработку в обработчике события ENTER_FRAME после события мыши, и ожидает прекращения этой обработки после события мыши вверх. Проблема заключается в том, что, поскольку после обработчиков событий фрейма не осталось времени простоя, событие «мыши» никогда не принимается, и, следовательно, процесс блокируется, что составляет бесконечный цикл. Да, я могу сделать такие вещи, как понизить частоту кадров и сделать все возможное, чтобы уменьшить обработку, происходящую в каждом кадре, но есть ли какой-нибудь железный способ выйти из этого? Есть ли какой-нибудь способ обнаружить, что простоя не существует? Или есть способ заставить получать события интерактивной мыши? Или я мог бы в коде ENTER_FRAME определять состояние мыши, вверх или вниз, без получения события мыши?