Campão 0 Denunciar post Postado Novembro 29, 2009 E ai galera, beleza?? Estou com uma duvida, segue o codigo ai, você vao entender ja! import flash.display.BitmapData; function preencherDup():Void{ _root.foto2.createEmptyMovieClip("novo",_root.foto2.getNextHighestDepth()); _root.foto2.novo._y = 100; var dp:BitmapData = new BitmapData(_root.foto1._width, _root.foto1._height); dp.draw(_root.foto1); _root.foto2.novo.attachBitmap(dp, 1); } //AQUI É ONDE NÃO ESTA FUNCIONANDO function excluirDup(){ _root.foto2.removeMovieClip(); } //AQUI É ONDE NÃO ESTA FUNCIONANDO function criarMC(url, alvo){ var objMCL:MovieClipLoader = new MovieClipLoader(); var objL:Object = new Object(); objL.onLoadComplete = function(teste:MovieClip){ teste.onRollOver = preencherDup; teste.onRollOut = excluirDup; } objMCL.addListener(objL); objMCL.loadClip(url, alvo); } criarMC("1.jpg",foto1); Bom o codigo acima insere uma imagem via MovieClipLoader e assim que mouse passa por cima, ele duplica para outo mc! So que eu gostaria que, ao dar o rollOut no MC foto1, excluisse essa imagem que foi anexada ao foto2!!! Como vcs podem ver no codigo, tentei ate excluir o mc foto2 com o removeMovieClip() mas nem assim a foto saiu!!! A unica coisa que quero, é quando passa o mouse por cima.. ele duplica a imagem, e quando tira o mouse, ele exclui a imagem alguem poderia me ajudar!!?? falow abraços!!! Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Novembro 29, 2009 o removeMovieClip remora os mcs criados com createEmptyMovieClip, então você tem que remover o "novo" function excluirDup(){ _root.foto2.novo.removeMovieClip(); } testa ai []´s Compartilhar este post Link para o post Compartilhar em outros sites