Ir para conteúdo

Arquivado

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

biskuitzy

Banner com Tween

Recommended Posts

E ae galera, estou fazendo meu primeiro banner sem usar a timeline e estou tento alguns problemas....

Ainda não terminei o banner, até o momento ele esta funcionando da forma que eu quero, mas estou usando VARIAS funcoes, queria saber se essa é a forma correta ou tem uma logica mais coerente...

segue o codigo.... detalhe AS2, não manjo nada de AS3

 

import mx.transitions.Tween;
import mx.transitions.easing.*;
// aparece primeiro txt
var txt_movimento:Tween = new Tween (txt_moveis, "_x", Bounce.easeOut, -300, 5, 2, true);

//quando termina o tween do texto comeca a funcao
txt_movimento.onMotionFinished = function ()
{
	txt_moveis.stop ();
	var asp_movi:Tween = new Tween (asp800, "_x", Regular.easeOut, -549, 270, 2, true);
	//colocando intervalo 
	var asp_movi2:Number = setInterval (asp_movi2, 3000);

	function asp_movi2 ()
	{
		var asp_move = new Tween (asp800, "_x", Regular.easeInOut, 270, -549, 2, true);
		clearInterval (asp_movi2);

		//quando termina a animacao do 1 aspirador comeca a do outro 
		asp_move.onMotionFinished = function ()
		{
			var asp_moviOutro:Tween = new Tween (asp1400, "_x", Regular.easeOut, -447, 415, 2, true);
			var asp_moviOutro2:Number = setInterval (asp_moviOutro2, 3000);

			function asp_moviOutro2 ()
			{
				var saiTexto = new Tween (txt_moveis, "_x", Regular.easeOut, 5, -300, 2, true);
				clearInterval (asp_moviOutro2);
				var asp_moviOutro:Tween = new Tween (asp1400, "_x", Regular.easeOut, 415, -447, 2, true);

				saiTexto.onMotionFinished = function ()
				{
					var txtMacaco:Tween = new Tween (txt_macaco, "_x", Bounce.easeOut, -300, 5, 2, true);
					txtMacaco.onMotionFinished = function ()
					{
						var Macaco:Tween = new Tween (macacoMV, "_x", Regular.easeOut, -549, 270, 2, true);
						var Macaco2:Number = setInterval (Macaco2, 3000);
						function Macaco2 ()
						{
							var saiMacaco = new Tween (macacoMV, "_x", Regular.easeOut, 270, -549, 2, true);
							clearInterval (Macaco2);

						}
					};
				};
			}
		};

	}
};

Não terminei nem o banner nem o site hahahahah

endereço do banner funcionando :

http://www.grupoxtar.com.br/schulz/

 

Desde já agradeço a atenção de quem puder contribuir com meu conhecimento!

Abraço

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.