В нашем приложении (игре) в некоторых случаях оно не может работать достаточно быстро. Очевидно, что мы хотели бы ускорить его, но в то же время, когда это происходит, это вызывает много проблем (или, если это не вызывает их, оба связаны).
Единственное, что меньше всего связано с нашей собственной функциональностью, это то, что встроенный метод Alert.show () перестает работать. Обычно появляется полноэкранное прозрачное поле, но не фактическое всплывающее окно. Я полагаю, что это связано с тем, что Flex предоставляет все доступные циклы для других задач ... но его сложно исследовать аналитически, поэтому я рад услышать другое объяснение.
Для пояснения, основные части Flex просто не работают в этой ситуации. Я прошел через код, например, где новый элемент добавляется на экран, все происходит, и метод addChild () вызывается на главном холсте дисплея ... но тогда элемент не появляется. Если мы затем отключим наш цикл обновления, элемент внезапно появится.
Так что, если предполагается, что Flex запускает точно такой же код или нет, то каким-то образом он блокируется - это странный способ. Как я уже сказал, даже метод Flex Alert.show () не работает.