Jump to content


Photo

Problema Com Duplicatemovieclip


  • Faça o login para participar
2 replies to this topic

#1 Kleber

Kleber

    Magavilha!

  • Visitantes
  • PipPipPip
  • 210 posts
  • Sexo:Não informado

Posted 27/09/2003, 15:01

Como vai todo mundo? Blz?
Eu estava com uma dúvida. Vou passar um exemplo pra ficar mais fácil de entender.
Vou usar duas camadas. Uma se chamará "Fundo" e a outra "Título". A camada "Título" vai ficar acima da camada "Fundo". Na camada "Título" tem apenas algo escrito. Na camada "Fundo" eu vou colocar um quadrado vermelho. Separadamente, eu vou duplicar o meu quadrado vermelho. Eu usei este código:

duplicateMovieClip("_root.quadrado", "quadrado1", 1);
setProperty("_root.quadrado1", _x, "250");


Este é um exemplo bem simples, só pra duplicar e mover o novo quadrado pra direita.
Meu problema é o seguinte, para duplicar o quadrado eu tive que especificar uma profundidade. No caso, eu pus 1. Com isso, o novo quadrado ficou na frente da palavra.

Fiz um FLA e um SWF para entenderem.
Como faço pra modificar a profundidade da palavra?

FLW pru 6. B)
Nome: Kleber Anderson
E-mail: kleber.sylva@bol.com.br
MSN: kleber7777@hotmail.com

#2 Thyago Mendes

Thyago Mendes

    ActionScript

  • Usuários
  • 161 posts
  • Sexo:Não informado
  • Localidade:Recife - PE

Posted 27/09/2003, 17:02

Transforme a "palavra" em MovieClip e use os métodos swapDepths e getDepth

Exemplo:

quadrado.duplicateMovieClip("quadrado1", 1, {_x:250});
palavra.swapDepths(quadrado1.getDepth()+1);
//palavra é o nome do título transformado em Movieclip

Qualquer dúvida poste novamente

#3 Kleber

Kleber

    Magavilha!

  • Visitantes
  • PipPipPip
  • 210 posts
  • Sexo:Não informado

Posted 27/09/2003, 17:38

VLW Thyago.
Deu certinho.

FLW pru C. B)
Nome: Kleber Anderson
E-mail: kleber.sylva@bol.com.br
MSN: kleber7777@hotmail.com




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq