Foros del Web » Creando para Internet » Flash y Actionscript »

El texto dinámico sale mal o no sale. AS2.

Estas en el tema de El texto dinámico sale mal o no sale. AS2. en el foro de Flash y Actionscript en Foros del Web. Hola a todos, Tengo unos problemas que me llevan de cabeza estos días con AS2, tenía unos archivos swf desde hace mucho tiempo que cada ...
  #1 (permalink)  
Antiguo 18/07/2011, 04:03
 
Fecha de Ingreso: julio-2006
Mensajes: 11
Antigüedad: 17 años, 9 meses
Puntos: 0
El texto dinámico sale mal o no sale. AS2.

Hola a todos,

Tengo unos problemas que me llevan de cabeza estos días con AS2, tenía unos archivos swf desde hace mucho tiempo que cada vez que tenía que actualizarlos tenía que ir al .fla y modificarlo porque cuando lo hice no tenía ni idea, y ahora tampoco es que tenga mucha pero algo más de programación sí, por ello he decidido modificarlos para no tener que tocar más el fla y sólo tocar archivos de texto externos con los que se carga la información a los swf.

Lo que hago es cargar desde un archivo txt con load las rutas y unos datos que necesito para luego con esos datos que extraigo de un archivo, poder cargar otro y mostrar los de este segundo en el flash en texto dinámico.

Los txt los guardo en UTF-8 en Mac Os.

Está bien vinculado (o eso creo) a las variables, para cuando meta en la variable el texto del txt salga en flash, pero me sale como en la imagen.



y el código AS es este:

Código:
archivo_conf = "swf_config.txt";
i = 1;
swf_config = new LoadVars();
swf_config.html = true;

contenidos = new LoadVars();
contenidos.html = false;	

swf_config.load(archivo_conf);

swf_config.onLoad = function (exito)
{
	if(exito)
	{	
		Number(actual = swf_config.actual);
		ruta = swf_config.ruta_his;
		archivo = swf_config.archivo_his;		
		extension = swf_config.extension_his;
		ano = actual;
		numero = actual - 1988;
		
		contenidos.load(archivo);
		loadMovie(ruta + ano + extension, "contenedor_mc");
		
	}	
}	

contenidos.onLoad = function (exito)
{
    if (exito)
    {		
		descripcion = eval("contenidos.descripcion" + ano);
    } 
};
Lo que aparece en la imagen es el contenido de la variable descripcion.

Hay más código pero son de botones y no afecta.

La variable ano (año) tampoco aparece, está vinculada a un texto dinámico y no aparece nada. Antes sí lo hacía, no sé si puede ser por las versiones de flash, esto lo hice en windows hace muchos años y ahora estoy en Mac con CS5.

Muchas gracias.
  #2 (permalink)  
Antiguo 18/07/2011, 07:56
Avatar de Silkon  
Fecha de Ingreso: mayo-2011
Ubicación: Lugo
Mensajes: 201
Antigüedad: 12 años, 11 meses
Puntos: 20
Respuesta: El texto dinámico sale mal o no sale. AS2.

Creo saber que es, prueba a ver...

En las cajas de texto dinámicas de tu flash, donde eliges la fuente entra en "Incorporar..." y allí debes tener marcado.

Mayúsculas
Minúsculas
Numerales
Puntuación
Latín Básico

Opcionales

Latín I
y Latines Extendidos


Para que te salgan todos los caracteres en los campos de texto.


UN Saludo.

Etiquetas: flash, swf
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 09:48.