ActionScript3での割り込みやスレッドについて

  • 内部でどういう風に実装されているのかは知らないが、URLLoaderでリモートのスクリプトをロードしたり、NetConnectionでリモートプロセデュアをcallしたりしたときに、その応答を待ってから次の処理に移るのではなく、応答は割り込みか別スレッドで待っている様である。なのでこの辺を知らずに応答が得られたものとして処理を続けるとハマる。AS3には非正規でのマルチスレッドライブラリ等もあるのでそういったものを使うのもいいと思うが、新しいFlexでは実装されていたりしないだろうか?スレッドを使わないというのであれば応答を得てから次の処理に移るようなシーケンスにすれば正常に処理できるが、コードが煩雑になるうえに冗長性も増しやすい。うまく構造を作れば出来ないこともないだろうがマルチスレッドでやる場合よりもスマートでないゆえの労力はかかる。