prompt 0 Denunciar post Postado Setembro 24, 2009 Fala galera, tudo legal? Seguinte, to começando a fazer um site que tem uns efeitos de objetos boiando na tela.. Como se eles não ficassem parados na tela, com um movimento bem sutil. Isso é simples de ser feito em linha do tempo, mas queria ver se tem um jeito simples de fazer em AS 2, pois terei muitas animações ao mesmo tempo na tela. Não quero que as animações fiquem pesadas.. Uma referência para a animação são as "ondas" do fundo do site: Clique aqui Alguém sabe me dizer como fazer? Valei galera!! Abraços, Prompt Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Setembro 24, 2009 Use a classe Tween ou TweenMax e coloque um intervalo pequeno para que ele fique indo e voltando eternamente Abraços Compartilhar este post Link para o post Compartilhar em outros sites
prompt 0 Denunciar post Postado Setembro 25, 2009 Use a classe Tween ou TweenMax e coloque um intervalo pequeno para que ele fique indo e voltando eternamente Abraços Fala berseck, tudo beleza? Valeu pela resposta cara. Então, já usei várias vezes a Tween, só não intendi como colocar o intervalo pequeno fará ele ficar indo e voltando eternamente? Pois na verdade, coloco sempre ponto de partida e ponto de chegada do mov.. como fazer ele ficar sozinho fazendo isso? E teria como usar fazer com que esse movimento fosse meio aleatório? Como se ele ficasse se movendo aleatoriamente dentro de um espaço limitado? Abração e obrigado. Prompt Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Setembro 25, 2009 É um exemplo simples ok? de loop eterno function init(){ var tween:Tween = new Tween(mc, "_x", Linear.easeIn, 50, 100, 1, false); tween.onMotionFinished = function(){ var tween2:Tween = new Tween(mc, "_x", Linear.easeIn, 100, 50, 1, false); tween2.onMotionFinished = init(); } }; onMotionFinished o F é maiusculo ok? Algo mais ou menos assim ;) Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Setembro 27, 2009 So complementando a resposta do berseck, para colocar um movimento aleatorio use a Math.random(); e defina os parametros necessários para ficar sempre gerando os números na faixa que você deseja. Abs Compartilhar este post Link para o post Compartilhar em outros sites