Este es el código en AS2:
Código ActionScript :
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"; } };
Este es el código que estoy realizando en AS3:
Código ActionScript :
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"; } };
me da los siguientes errores en todos los condicionales y en las rutas:
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