Jump to content


Photo

Removemovieclip()


  • Faça o login para participar
1 reply to this topic

#1 andreacerqueira

andreacerqueira

    Normal

  • Usuários
  • 115 posts
  • Sexo:Não informado

Posted 25/11/2007, 00:41

tenho um for pra montar várias thumbs no palco assim:

for (i = 0; i < numImagens; i++)
		{
			
			this.galeriaEscolhida = galeriaFlash.firstChild.childNodes[galeriaAtual].childNodes[i];

			// criar as thumbs e nomeia conforme o nº do indice
			this.criarThumbs = thumbnails.createEmptyMovieClip("thumbnail"+i, i);
			
			// multiplica o indice da foto pela altura dela pra dar o total de onde a imagem vai aparecer (eixo Y)
			this.criarThumbs._y = i * alturaThumb;
			
			this.criarMcTodasThumbs = this.criarThumbs.createEmptyMovieClip("thumbnail_image", this.getNextHighestDepth());
			this.criarMcTodasThumbs.loadMovie(this.galeriaEscolhida.attributes.thumbnail);
			
			this.criarThumbs.titulo = this.galeriaEscolhida.attributes.titulo;
			this.criarThumbs.imagemG = this.galeriaEscolhida.attributes.imagemG;
	
			};
		}


antes desse for tem o seguinte código pra apagar o que está no palco assim que eu clicar pra abrir nova subgaleria:

// cria a array de galerias para apagar antes de carregar
		var mcs:Array = new Array();	
		mcs.push(numImagens);
		
		// Crie um loop for, para remover os movieclips das fotos da página anterior.
		for(c = 0; c < numImagens; c++)
		{
			_root.thumbnails.thumbnail[c].thumbnail_image.removeMovieClip();
		}
		// zerar array 
		mcs = [];

se eu der um trace© ele mostra todos os indices da array direitinho, assim como trace(numImagens) tb mostra tudo direito, o problema é nessa linha:
_root.thumbnails.thumbnail[c].thumbnail_image.removeMovieClip();
não sei mais o que fazer pra arrumar isso, tenho que apagar as thumbs criadas pra mostrar as novas senão ficam umas sobre as outras :unsure:

#2 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 07/12/2007, 00:21

ja tentou tirar o thumbnail_image?

_root.thumbnails.thumbnail[c].removeMovieClip();
da uma olhada para ver como fica.

ps: voce nao especificou o que eh cada um deles: thumbnails, thumbnail[c] e thumbnail_image.

vlw ;)
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search




0 user(s) are reading this topic

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

IPB Skin By Virteq