Método Object.watch
Buenas, estoy aquí peleándome con el objeto watch.
Lo que queria hacer es algo así, en el primer fotograma defino que la variable _root.idioma = 0; y quiero que al clicar en un botón que canvie el valor de la variable a _root.idioma = 1; otro MC lo detecte y canvie el valor de un texto que está en una array. El código es algo así:
<code>
function cambiar_texto() {
texto = _root.contenidos[_root.idioma];
};
_root.watch("idioma", cambiar_texto);
</code>
Pues bien, el resultado es que el texto no cambia y además _root.idioma pasa a ser "undefined". Supongo que me falta un return o algo. ¿Se os ocurre cómo solucionar esto? ¿Dónde está el error?
Es que no quiero hacer un onEnterFrame para no consumir recursos.
Muchas Gracias.