Foros del Web » Creando para Internet » Diseño web »

problema con código AS3

Estas en el tema de problema con código AS3 en el foro de Diseño web en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 28/09/2012, 00:42
 
Fecha de Ingreso: septiembre-2012
Mensajes: 6
Antigüedad: 12 años, 2 meses
Puntos: 0
problema 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.

Este es el código en AS2:

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:


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";
}
};

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

Etiquetas: as3, página
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:10.