FC2ブログ
ASOK?
ActionScriptでFlashつくるよ

コマンドをずっと実行させ続けたい場合のやり方。

  1. LoopListを使う
  2. どんなに長くなろうと気にせずSerialList
  3. clearCommandで実行したコマンドを消しつつaddCommand

LoopListを使う

普通はLoopListを使うことを考えるだろう。でも、うまくない時もある。例えば、LoadURLで毎回パラメータを変えたい場合など。

どんなに長くなろうと気にせずSerialList

試しにコマンド10000個だと、定義だけでタイムアウト。1000個では大丈夫だったけど、一抹の不安が残る。

clearCommandで実行したコマンドを消しつつaddCommand

ミソは、Funcコマンドから関数を呼び出してるところと、clearCommand(true)。

スポンサーサイト



page top
Copyright © 2005 ASOK?. all rights reserved.