2

私はアクション スクリプトを初めて使用し、次の問題があります。グローバル変数 tabName と、次のように値を変更するボタンがあります。

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

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

getInstanceByName または同様の関数のようなものはありますか? thnx

4

1 に答える 1

1

以下を簡単に使用できます。

_root[tabName]

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

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

_root.knownMovieClip[stringVariable]
于 2009-03-04T12:41:33.697 に答える