私はフラッシュアプリケーションを構築しています.1つのフレームには、押しているタブが強調表示され、選択可能(アクセシビリティ)のコントロールがいくつかあります。Flash(AS3) - Massタブを有効にする
背景をアルファシェイプの上に配置すると(最初は0に設定されています)、元のスクリーンがわずかに暗くなり、新しいコントロールが前面(上)に情報とともに表示されますこのボックスは閉じられ、元の画面は薄暗いアルファ状態から通常の状態にトゥイーンされます)。
私の問題は、元の画面のコントロールをタブで止めることです(新しいウィンドウのボタンを強調するタブを押すだけです)。
各コントロールでtabEnabled
を使用できますが、トップレベルコントロールtabEnabled
〜false
を設定して、それ自身の子のすべてのタブインデックスを無効にすることができます。
トップレベルの下にある各ムービークリップコントロールのさまざまなレベルまたは子コントロールのため、トップレベルを設定したいだけです。このような単純な機能を完成させるために再帰関数を書く必要がありますか?
おかげ
いやはや!良いですね。私がここで尋ねる前に見つけられないかのように。 – ThePower