0

実行時にいくつかの画像をロードする必要がありますが、次のようなコードブロックがあるため、イベントを使用できません。

loader.load(request);
//do something with loaded resource

でアクティブな待機を避けたい

  while (condition) <sleep>

サイクル...load()メソッドをブロックする方法はありませんか?

4

1 に答える 1

2

いいえ、できません。フラッシュは本質的にノンブロッキングです。シングルスレッドであるため、これは、アプリケーションがユーザーイベントに応答し、I/Oの実行中に画面を更新できるようにする唯一の方法です。ワーカーは最新バージョンのFlashPlayerに追加されましたが、それでもそのような同期処理を行うことはできません。

于 2013-02-13T15:30:00.303 に答える