私は、連続して実行する一連の関数を別の関数の代わりに実行したいと考えています。関数のシーケンスを線形に扱う(as3)
ここ
あなたはf1()
を実行する場合は、内の関数をプッシュするメカニズムの
f1 start
f2 start
f3 start
f3 end
f2 end
f1 end
任意のアイデアを取得する必要がありますは、次の3つの機能
f1(){
trace("f1 start")
f2();
trace("f1 end")
}
f2(){
trace("f2 start")
f3();
trace("f2 end")
}
f3(){
trace("f3 start")
trace("f3 end")
}
を考えてみましょう...私が何を意味するかです私が持つことができるようにするためには、次のようにする:
f1 start
f1 end
f2 start
f2 end
f3 start
f3 end
私は関数実行関数を使用する場合、どのようにイベントが終了したことを通知できますか?すべての関数は、関数が非同期で実行するためのイベントディスパッチャを持つ必要がありますか?
に設定された時間でonCompleteのリスナーによって考慮されるタイマーイベントを、使用している4年後に正しいことをマーキングいただきありがとうございます! – Chris