nakid.mkt 0 Denunciar post Postado Janeiro 25, 2008 Olá pessoa, agradeço desde ja. tenho que criar varios mcs com createEmptyMocieClip e carregar imagens diferentes dentro dele deles CODE _root.createEmptyMovieClip('mc', _root.getNextHighestDepth()); _root.mc.loadMovie(--primeira imagem--); for (i=1; i<=10; i++) { duplicateMovieClip ('mc, 'mc'+i, _root.getNextHighestDepth()); _root.mc.loadMovie(--outras imagens--); _root['mc'+i]._x=i*30; } mas isso não funciona. detalhe: se o movieclip "mc" nao fosse um movieclip criado com createEmptyMovieClip e com uma imagem carregada posteriormente, funcionaria. Se eu criar um mc qualquer, como um quadrado, instanciar como mc, funciona. alguma dica? valeu Compartilhar este post Link para o post Compartilhar em outros sites
ZKdesign 0 Denunciar post Postado Janeiro 25, 2008 Tente assim: var imagens:Array = new Array(); imagens = ["imagem1", "imagem2", "imagem3"]; var qtd:Number = imagens.length; for(i = 0; i < qtd; i ++){ _root.createEmptyMovieClip("mc" +i, i); _root["mc" + i].loadMovie(imagens[i] + ".jpg"); _root["mc" + i]._x = 30 + i *30; } /*O array deixa seu arquivo mais dinamico e facil de atualizar, porque se você quiser aumentar uma imagem é so coloca-la na pasta e acrescentar no array q o sistema ja reconhece; */ Espero ter ajudado! Compartilhar este post Link para o post Compartilhar em outros sites
nakid.mkt 0 Denunciar post Postado Janeiro 29, 2008 Muito obrigado ZK!! Compartilhar este post Link para o post Compartilhar em outros sites