Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2012, 03:42
Stephane_Kelian
 
Fecha de Ingreso: septiembre-2012
Mensajes: 6
Antigüedad: 11 años, 8 meses
Puntos: 0
Dudas con código AS3

He realizado el siguiente código para cambiar de idioma en mi página web realizada en AS2, pero tengo un archivo realizado en AS3 y necesito cambiar este código a AS3.

var a = new LoadVars();
a.load("IDIOMAS/Español.txt");
a.onLoad = function() {
if (_root.mvMenu.mbEspañol.enabled.false = _root.idioma == "es") {
_root.mvVacio.mvHistoria.mvHistoria4.loadVariables ("IDIOMAS/Español.txt");
_root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4. variable = "historia4";
} else if (_root.mvMenu.mbIngles.enabled.false = _root.idioma == "en") {
_root.mvVacio.mvHistoria.mvHistoria4.loadVariables ("IDIOMAS/Ingles.txt");
_root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4. variable = "historia4";
} else if (_root.mvMenu.mbAleman.enabled.false = _root.idioma == "al") {
_root.mvVacio.mvHistoria.mvHistoria4.loadVariables ("IDIOMAS/Aleman.txt");
_root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4. variable = "historia4";
} else if (_root.mvMenu.mbFrances.enabled.false = _root.idioma =="fr") {
_root.mvVacio.mvHistoria.mvHistoria4.loadVariables ("IDIOMAS/Frances.txt");
_root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4. variable = "historia4";
} else if (_root.mvMenu.mbItaliano.enabled.false = _root.idioma =="it") {
_root.mvVacio.mvHistoria.mvHistoria4.loadVariables ("IDIOMAS/Italiano.txt");
_root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4. variable = "historia4";
}
};

Este es el código que estoy realizando en AS3.
me da los siguientes errores en todos los condicionales:
1084:Error de sintaxis: se esperaba identifier antes de false.
1084:Error de sintaxis: se esperaba rightparen antes de leftbrace.
Serías tan amables de explicarme o pasar el código a AS3. Gracias

var myLoader:URLLoader = new URLLoader()
myLoader.dataFormat = URLLoaderDataFormat.VARIABLES
myLoader.load(new URLRequest("IDIOMAS/Español.txt"))
myLoader.addEventListener(Event.COMPLETE, onDataLoad)
function onDataLoad(evt:Event):void{
if (root.mvMenu.mbEspañol.enabled.false = root.idioma == "es") {
root.mvVacio.mvHistoria.mvHistoria4.loadVariables( "IDIOMAS/Español.txt");
root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4.v ariable = "historia4";
} else if (root.mvMenu.mbIngles.enabled.false = root.idioma == "en") {
root.mvVacio.mvHistoria.mvHistoria4.loadVariables( "IDIOMAS/Ingles.txt");
root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4.v ariable = "historia4";
} else if (root.mvMenu.mbAleman.enabled.false = root.idioma == "al") {
root.mvVacio.mvHistoria.mvHistoria4.loadVariables( "IDIOMAS/Aleman.txt");
root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4.v ariable = "historia4";
} else if (root.mvMenu.mbFrances.enabled.false = root.idioma =="fr") {
root.mvVacio.mvHistoria.mvHistoria4.loadVariables( "IDIOMAS/Frances.txt");
root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4.v ariable = "historia4";
} else if (root.mvMenu.mbItaliano.enabled.false = root.idioma =="it") {
root.mvVacio.mvHistoria.mvHistoria4.loadVariables( "IDIOMAS/Italiano.txt");
root.mvVacio.mvHistoria.mvHistoria4.txtHistoria4.v ariable = "historia4";
}
};