Pergunta

Eu sou novo para Action Script e eu tenho o seguinte problema: eu tenho tabname variável global e um botão, que muda o seu valor, como este:

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

e agora eu quero usar tabname variável String para instância cortina endereço no palco para editar sua propriedade (na verdade, eu quero controlar, guia que em tabcontrol é selecionado).

Existe algo como getInstanceByName ou função semelhante? thnx

Foi útil?

Solução

Você pode simplesmente usar:

_root[tabName]

Para acessar o movieclip com nome de instância contido na variável tabname.

Claro que isto é para clipes localizados na raiz. Você também pode fazer o mesmo para moviclips dentro movieclips:

_root.knownMovieClip[stringVariable]
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top