Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcelmaino

[Resolvido] Campo texto dinamico

Recommended Posts

Tenho um campo dinâmico recebendo dados de um XML.

Queria trabalhar cor de fundo e cor da fonte via AS.

 

Como fazer?

 

seria algo como:

 

campotexto.text = "dados do xml";

campotexto.color = 0x00000;

 

 

assim não funciona, mas creio que seja algo parecido.

 

 

valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em as3:

 

// 
var novaCor:ColorTransform = new ColorTransform()
//aqui você pega a cor do XML, ai no seu xml você faz um campo cor
novaCor.color = dadosXML.*[i].@cor
//aqui muda a cor dele de acordo com o valor do XML :D
//nome_txt é a instancia do campo
nome_txt.transform.colorTransform = novaCor

agora se for em as2, acho que você pode usar a mesma abordagem, não sei muito bem mais acho que é mais ou menos assim:

// ai dentro de color( coloca a instância do seu txt)
var Cor:Color = new Color();
//
Cor.setRGB(aqui vo coloca os dados da cor do seu xml)
no xml não esqueça de colocar a cor com "0x" antes da cor desejada !

 

eu acho que é isso não tenho muita certeza testa ae e posta pra nós, espero ter ajudado :D

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa...

 

Obrigado pela ajuda, mas não era bem essa idéia.

achei uma solução simples e até certo ponto básica para o meu problema, a solução é:

 

teste.text = "pqp baralho";
teste.background = true;
teste.backgroundColor = 0x000000;
teste.autoSize = "left";

era bem isso que precisava.

 

obrigado a todos, sempre prestativos.

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

A principio achei que queria mudar a cor dinamicamente, mais espero ter ajuda :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.