Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Guimarães

Parar Função

Recommended Posts

function carregaMini(a, numero) {	MCmini = "mini"+a;	loadMovie("album/miniaturas/"+_parent.fotos[a]+".jpg", eval(MCmini)+".foto");	eval(MCmini).onEnterFrame = function() {		total = eval(MCmini).foto.getBytesTotal();		loaded = eval(MCmini).foto.getBytesLoaded();		pct = Math.floor((loaded/total)*100);		eval(MCmini).pct = pct+"%";		if (pct == 100) {			pct = 0;			eval(MCmini).pct = "";			import mx.transitions.Tween;			import mx.transitions.easing.*;			var fotoAlpha:Tween = new Tween(eval(MCmini).foto, "_alpha", Strong.easeOut, 0, 100, 1, true);			if (a<numero-1) {				a++;				carregaMini(a,numero);			}			delete this.onEnterFrame;		}	};}}

Compartilhar este post


Link para o post
Compartilhar em outros sites

então ficaria assim na sua função

 

 

function carregaMini(a, numero) {	MCmini = "mini"+a;	_root.ultimoA = a 	 /*	O RESTANTE DO CODIGO   */}

e para parar:

 

 

delete eval("mini"+ _root.ultimoA).onEnterFrame

 

 

 

mas eu recomendo que você setar o valor de _root.ultimoA quando estiver chamando a função

 

carregaMini(2, 3) _root.ultimoA = 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.