質問

iはAction Scriptの初心者で、次の問題があります。 次のように、グローバル変数tabNameと値を変更するボタンがあります:

on(release){
    _root.tabName = this._name;
}

そして文字列変数tabNameを使用してステージ上のカーテンインスタンスをアドレス指定してプロパティを編集します(実際には、tabcontrolのどのタブを選択するかを制御します)。

getInstanceByNameなどの関数がありますか? thnx

役に立ちましたか?

解決

単純に使用できます:

_root[tabName]

変数tabNameに含まれるインスタンス名でムービークリップにアクセスするには。

もちろん、これはルートにあるクリップ用です。ムービークリップ内のmoviclipsでも同じことができます。

_root.knownMovieClip[stringVariable]
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top