resize de uma imagem
ois
estou precisando de fazer um resize apenas de uma imagem de fundo e não ao conteudo todo...saquei este codigo na net.....mas 1º a imagem não aparece toda na tela, 2º quando se faz resize faz a tudo
segue o link para verem e o código
obrigado
function redimensionar(alvo:MovieClip, width:Number, height:Number){
alvo._xscale = 100;
alvo._yscale = 100;
if(alvo._width > alvo._height and alvo._width > width){
alvo._xscale = ((width)*(100))/alvo._width;
alvo._yscale = alvo._xscale;
}
else if(alvo._height > alvo._width and alvo._height > height){
alvo._yscale = ((height)*(100))/alvo._height;
alvo._xscale = alvo._yscale;
} else {
alvo._xscale = 100;
alvo._yscale = 100;
}
}
//Crio o MovieClipLoader class responsavel pelo carregamento dos clips
var mcl:MovieClipLoader = new MovieClipLoader();
//Crio meu Objeto de Listener
var listener:Object = new Object();
//Crio o MovieClip que vou redimensionar
var alvo:MovieClip = _root.createEmptyMovieClip("alvo", -1000000000);
//Carrego o swf, foto ou quer que seja que vou redimensionar.
mcl.loadClip("img/imagem.jpg", alvo);
//Ligo a função de onLoadInit
listener.onLoadInit = function(){
redimensionar(alvo, 1680);
}
mcl.addListener(listener);Discussão (9)
Carregando comentários...