Class BitmapData AS2
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!!!
Discussão (1)
Carregando comentários...