Gostaria de movimentar o MC de um canto ao outro em um determinado tempo usando AS2, fiz um codigo que faz isso, porem não consigo determinar um tempo para imagens com tamanhos diferentes, ou seja, quando coloco uma imagem com um tamanho maior ele demora mais tempo do que a menor, e gostaria que o tempo fosse igual para as imagens.
Segue abaixo codigo que movimenta a imagem:
function efeito(num){
tamh = mc["img"+num]._height; //pega a altura da foto
tamw = mc["img"+num]._width; //pega a largura da foto
tamy = tamh-265; //pega a altura fora do palco
tamx = tamw-1000; //pega a largura fora do palco
tamf = tamy/tamx; //define a proporção
mc["img"+num]._y = -tamh; //move o MC para a posição inicial
mc["img"+num]._x = 0; //move o MC para a posição inicial
mc.onEnterFrame = function(){
if(this["img"+num]._alpha >= 100){ //inicia a foto com um efeito alfa
if(tamy < tamx){ // verifica onde vai usar a proporção
this["img"+num]._x -= tamf;
this["img"+num]._y -= -1;
}else{
this["img"+num]._x -= 1;
this["img"+num]._y -= -tamf;
}
if(this["img"+num]._x <= -tamx)
this["img"+num]._x = -tamx;
if(this["img"+num]._y >= -265)
this["img"+num]._y = -265
}else
this["img"+num]._alpha += 10;
}
}

Help














