
y mas
Tengo cuatro objetos dos botones que hacen lo siguiente:
Boton1
on (release) {
Texto_txt.text = " ";
poema_lv.load("Poema.txt");
}
Boton2
on (release) {
Texto_txt.text = " ";
poema_lv.load("Poema2.txt");
}
Luego un texto dinámico llamado Text_txt
y una barra de scroll
en la acción del fotograma en el layer1 tengo el siguiente codigo que tome de un tutorial de aqui:
// Función para arreglar textos cargados mediante LoadVars
function arreglarTexto(texto_str:String):String {
texto_str = unescape(texto_str);
return texto_str.substr(0, texto_str.length-24);
}
/* Creamos al igual que antes, una instancia de la clase "LoadVars"
Que la llamaremos "poema_lv" */
var poema_lv:LoadVars = new LoadVars();
//Función que se ejecutara cuando cargue el archivo
poema_lv.onLoad = function(exito) {
if (exito) {
//Le asignamos al campo de texto el texto que fue cargado
//Arreglado pro la función declarada arriba "arreglarTexto"
Texto_txt.text = arreglarTexto(poema_lv.toString());
} else {
//Si no se cargo, muestra un mensaje de error
Texto_txt.text = "Error !!! No se pudo cargar el archivo";
}
};
stop();
Y sigue con lo mismo, al presionar boton1 carga el texto, perfecto;
al presionar boton2 tambien carga el texto pero me adjunta el texto de boton1... gggrrrrr
¿Como le hago para que no lo adjunte, que borre el texto anterior y deje solo el que carga el boton correspondiente?