Entrar Regístrate
 
Manejo de textos
#1 ·

Buenos dias foreros.

Mi consulta/duda es la siguiente... estoy realizando una web flash y se me ha pedido que el visitante pueda cambiar el tamaño a la fuente (pasarla de tamaño 11 a 14 y viceversa). He estado buscando y por lo que veo solo puedo aplicarle el efecto, mediante ActionScript (con el get/setTextFormat), a textos dinámicos.
El problema es que tengo textos como estáticos y si los cambio a dinámicos éstos no se ven cuando ejecuto el swf en el explorador :lo)
Hay alguna posibilidad de hacer eso a textos estáticos, usando getTextFormat y setTextFormat??
Incluyo mi código por si sirve de ayuda. Muchisimas gracias por adelantado.

Spoiler:

//textos es un array de arrays con los nombres de los textos a modificar en cada uno de los frames...
//así el texto1 está en el frame 1, el texto2 en el frame 2, etc....

textos = Array(Array("texto1"),Array("texto2"),Array("texto3"),...,Array("textoN"));

//la funcion Actualizar_textos() la llamo cuando pulso el botón que aplica el cambio al tamaño de la fuente.
function Actualizar_textos()
{
    for (var i=0; i<textos[_currentframe-1].length; i++)
    {
        //esto solo me funciona en textos dinámicos. He quitado el if y he puesto directamente
        // texto = this[textos[_currentframe-1][i]] pero aun así no va....

        texto = (this[textos[_currentframe-1][i]].type == "dynamic") ? this[textos[_currentframe-1][i]] : this[textos[_currentframe-1][i]].mc_texto.texto;
       
        trace(texto);
        formato = texto.getTextFormat();
        formato.size = size_texto;
        texto.setTextFormat(formato);
    }
}


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 133
Desde: 25/Jul/2008
·
#2 ·

Solucionado. Grax


Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 133
Desde: 25/Jul/2008
·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Ayuda para webmasters · Macromedia Flash
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 06:31 UTC+02:00 DST
Temas similares
No se han encontrado temas similares