Pregunta

soy nuevo en Action Script y tengo el siguiente problema: Tengo la variable global TabName y un botón, que cambia su valor, así:

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

y ahora quiero usar la variable String tabName para tratar la instancia de la cortina en el escenario para editar su propiedad (en realidad, quiero controlar, qué pestaña en tabcontrol está seleccionada).

¿hay algo como getInstanceByName o una función similar? thnx

¿Fue útil?

Solución

Puedes usar simplemente:

_root[tabName]

Para acceder al movieclip con el nombre de instancia contenido en la variable tabName.

Por supuesto, esto es para clips ubicados en la raíz. También puedes hacer lo mismo para moviclips dentro de movieclips:

_root.knownMovieClip[stringVariable]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top