Actionscript 3 cambiar el tamaño de un texto
Basta crear un formato y aplicarlo al texto. En el ejemplo que voy a proponeros, cambio el tamaño del texto en función de la longitud en caracteres del contenido que tendrá. Si los textos varían mucho esta técnica es peligrosa si se usan fuentes que no sean monoespaciadas ya que los caracteres no ocupan el mismo tamaño en píxeles.
//NUEVO FORMATO var formato1:TextFormat = new TextFormat(); //Tamaño por defecto / variable formato1.size = 16; if(textoaintroducir.length>=56) { formato1.size = 14; } //Aplicamos formato titulo_txt.defaultTextFormat = formato1; titulo_txt.text = titulo_txt.toString(); //Asignamos contenidos al contenedor titulo_txt.text = textoaintroducir; |
Ojo, en el IF por tamaño, no comparo el contenedor, sino el contenido, ya que el contenedor lo tengo vacío inicialmente.