Ir para conteúdo

Arquivado

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

Francisco455

[Resolvido] Como criar texto junto com imagem dentro do mc?

Recommended Posts

Bom dia Galera,

 

Eu to querendo criar um mc, ler uma imagem e colocar um texto em cima dessa imagem.

Pra depois ele virar um só mc, que quando eu movimentá-lo, move tudo que tem dentro dele, o texto a imagem, etc...

 

Eu consegui até o contorno mas o texto não entra de jeito nehum, eis o código:

 

// Esse filme_mc já tem no cenário é nele que quero inserir o texto e imagem.
filme_mc.createEmptyMovieClip("img_mc",filme_mc.getNextHighestDepth());
filme_mc.img_mc.loadMovie("http://www.flamengo.com.br/site/imagens/logo_fla_rodape.jpg")
// Até ae leu a imagem e jogou pro filme tranquilo

// Aqui eu tento escrever qq coisa nele
filme_mc.createTextField("texto_mc",filme_mc.getNextHighestDepth());
filme_mc.texto_mc.textColor = 0x000000
filme_mc.texto_mc.text = "MENGOOO"

 

Seria simples, só que não funciona

 

alguem pode ajudar plz?

 

 

 

 

Eu consegui,

 

Eu tava tentando fazer isso ontem e não dava certo,

hoje eu fui fazer esse de teste só pra passar pra vcs e o troço funcionou.

 

Basicamente o que tava faltando era setar o x,y e a largura e altura do texto na hora do createTextField

 

Eis o código todo funfando:

 

// TESTE DE FAZER CONTORNO NUM MC COM IMAGEM E TEXTO

// Le uma imagem pro mc
filme_mc.createEmptyMovieClip("img_mc",filme_mc.getNextHighestDepth());
filme_mc.img_mc.loadMovie("http://www.flamengo.com.br/site/imagens/logo_fla_rodape.jpg")

// Desenha nele
filme_mc.createEmptyMovieClip("cont_mc",filme_mc.getNextHighestDepth());
filme_mc.cont_mc.beginFill(0x0000FF, 10);
filme_mc.cont_mc.lineStyle(4, 0xFFFF99, 100);
filme_mc.cont_mc.moveTo(0,0);
filme_mc.cont_mc.lineTo(0, 60);
filme_mc.cont_mc.lineTo(48, 60);
filme_mc.cont_mc.lineTo(48, 0);
filme_mc.cont_mc.lineTo(0, 0);
filme_mc.cont_mc.endFill();

// Escreve nele
filme_mc.createTextField("texto_mc",filme_mc.getNextHighestDepth(),0,40,40,20);
filme_mc.texto_mc.textColor = 0xFFFFFF
filme_mc.texto_mc.html = true;
filme_mc.texto_mc.htmlText = "<b>FLA</b>"

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.