A ver... En el primer fotograma de la pelicula creas una variable en el que indicas que idioma es el actual. Utiliza numeros para los idiomas: 1 castellano, 2 ingles, etc...
Código :
var idioma:Number = 1;
Ahora creas (en este mismo primer fotograma) una función prototype para todos los objetos movieclip:
Código :
MovieClip.prototype.idioma = function(num:Number) {
this.gotoAndStop(num);
};
Ahora podrás mandar a cualquier movieclip a un fotograma determinado (y mostrar su idioma) con esta función:
Código :
info1.idioma(idioma);
Si la variable idioma es 1 lo manda al primer fotograma, si es 2 lo manda al segundo.. ok?
En cada fotograma que tengas movieclips con textos que quieras controlar su idioma tendras que poner una funcion que te defina los clips:
Código :
function actualizaIdiomas() {
info1.idioma(idioma);
info2.idioma(idioma);
info3.idioma(idioma);
}
actualizaIdiomas();
Y para los botones de cambio de idioma, asignas el valor a la variable idioma y actualizas los clips:
Código :
boton1.onRelease = function() {
idioma = 1; //castellano
actualizaIdiomas();
};
boton2.onRelease = function() {
idioma = 2; //ingles
actualizaIdiomas();
};