Hola a todos. Tengo un pequeño problema con un cuadro de texto dinámico. El problema es que tengo 3 botones que, pulsando cualquiera de ellos, cambia el contenido de este campo de texto. En cada botón tengo algo así:
on (release) {
cargatexto.load ("./textos/empresa.txt");
}
Y en el primer frame esto:
function arreglarTexto(texto_str:String):String {
texto_str = unescape(texto_str);
return texto_str.substr(0, texto_str.length-24);
}
var cargatexto:LoadVars = new LoadVars();
cargatexto.onLoad = function(exito) {
if (exito) {
texto = arreglarTexto(cargatexto.toString());
} else {
trace ("No encuentro archivo de texto");
}
};
Que lo encontré en una página.
El problema es que la primera vez que se llama a la función funciona perfectamente pero las siguientes concatena todos lo sarchivos de texto cargados hasta ese momento.
¿Cómo se puede hacer un "reset" de esa variable, o destruirla para volver a crearla nuevamente? ¿Hay otra solución?
Muchas gracias a todos.