0
私はFlexの初心者です。 私はfire2イベントのイベント1とイベント2を ディスパッチャ(イベント1)のようにしたい。 ディスパッチャ(イベント2)。Flexでイベントディスパッチャが終了するのを待つ
イベント1が終了する前にイベント2が発生していました。私は、イベントを待機するイベント2を作ることができる方法1.
私はFlexの初心者です。 私はfire2イベントのイベント1とイベント2を ディスパッチャ(イベント1)のようにしたい。 ディスパッチャ(イベント2)。Flexでイベントディスパッチャが終了するのを待つ
イベント1が終了する前にイベント2が発生していました。私は、イベントを待機するイベント2を作ることができる方法1.
2 stratergiesがあるかもしれません:
1:、あなたがイベント1 2のイベントハンドラでイベント2を発射なるように、あなたの構造を作成します。イベント2の場合、グローバル変数の値をチェックし、その真偽があればそれを真にし、次にevent2ハンドラの作業に進み、ブール値をfalseに設定し、falseの場合は再帰的にハンナを呼び出しますsetTimeoutを使用します。 イベント1のハンドラで、このブール値をtrueに設定します。 これはミューテックスの非常に粗末な実装であり、2つのイベント間でのシリアライゼーションを可能にします。