Comunidad de diseño web y desarrollo en internet online

Texto multicolor

Citar            
MensajeEscrito el 03 May 2012 11:56 am
Hola,

entiendo que es una pregunta muy básica pero no he conseguido encontrar una respuesta por ningún lado.

Tengo un textField dentro de un movieclip y necesito que el primer caracter sea de un color diferente al resto de los caracteres. Hasta ahora estaba intentando solucionarlo con varios textfield pero es un poco horrible.

¿Hay alguna forma de hacerlo?

¡Gracias!

Por jano_alex_es

21 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 May 2012 12:15 pm
Tienes que usar TextFormat y el método setTextFormat de la clase TextField

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 May 2012 02:46 pm
¡Gracias!

Ahora me sale algo extraño: no consigo que un caracter aparezca en negrita.

He utilizado los dos métodos que he encontrado, con el textfield y con código html.

HTML: imprimiendo al propiedad "htmlText" me sale correctamente la cadena, entre sus <b> y </b>

Código :

pMCText.suma.texto1.htmlText = "<b>" + str.charAt(0) + "</b>" + str.substr(1);


Código :

var format:TextFormat = new TextFormat("Verdana", 14, "0XAAFE98");
format.bold = true;
pMCText.suma.texto1.text = str;
pMCText.suma.texto1.setTextFormat(format, 0, 1); 


Creo que puede ser algo corrupto en el archivo fla, porque no parece que esté haciendo nada raro.

¿Alguna idea? ¡¡gracias!!

Por jano_alex_es

21 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 May 2012 02:46 pm
El texto, por supuesto, es dinámico. Texto clásico.

Por jano_alex_es

21 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 May 2012 02:57 pm
¿No será un campo html? Mira en el inspector de propiedades a ver si tiens desmarcado eso. Crea el TextFormat solo con bold para asegurarte que no es otra cosa (por ejemplo la fuente) la que esta fallando

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 May 2012 03:40 pm
Tenía la opción "Generar texto como HTML" desmarcada pero activarla no ha resultado tampoco.

Ni tampoco parece que le importe mucho que no le añada una fuente al formato.

Voy a seguir buceando a ver dónde puede estar el problema...

Por jano_alex_es

21 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.