私たちのアプリケーション (ゲーム) では、十分な速度で実行できない場合があります。明らかに、速度を上げたいと考えていますが、その間にこれが発生すると、多くの問題が発生します (または、問題が発生していない場合は、2 つの問題が関連しています)。私たち自身の機能との関連性が最も低いのは、組み込みの Alert.show() メソッドが機能しなくなることです。通常、全画面の透明なボックスが表示されますが、実際のポップアップは表示されません。これは Flex が利用可能なすべてのサイクルを他のタスクに与えているためだと思います。
明確にするために、Flex のコア部分は、この状況では単に機能していません。たとえば、新しい要素が画面に追加され、すべてが発生し、メイン表示キャンバスで addChild() メソッドが呼び出されるコードをステップ実行しましたが、要素が表示されません。その後、更新ループを無効にすると、要素が突然表示されます。
したがって、Flex がまったく同じコードを実行することになっているかどうかに関係なく、どういうわけかそれは何らかの奇妙な方法でブロックされています。前述のとおり、Flex の Alert.show() メソッドでさえ機能しません。