netinhow 0 Denunciar post Postado Fevereiro 5, 2010 Olá! Comecei a pouco tempo a mexer com TweenLite e TweenMax (pra mim a mesma coisa), consigo fazer animaçoes ao clicar um botao, ao entrar no frame mais uma a cada mc, o meu objetivo seria fazer uma sequencia em um mc só entendem? mas estou tendo um problema. Exemplo: Quero que o meu "mc" fique no meio do palco e depois vá até o canto direito, após chegar ao canto direito, ele vá até o topo esquerdo, entenderam? só que tudo isso em Action Script 2 pf. Jah procurei aqui no forum mais nao consigo achar nada que me ajude. Obrigadooo! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Fevereiro 6, 2010 Será que entendi corretamente, faça ele se mover ate o lado direito, depois teste pra ve se ele chegou onde você quer, depois faça ele ir pra onde você quer e assim sucessivamente. Abs Compartilhar este post Link para o post Compartilhar em outros sites
netinhow 0 Denunciar post Postado Fevereiro 6, 2010 Correto! mas isso sem eu ter q apertar nada..! entende? abraços! Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Fevereiro 6, 2010 Estou aprendendo a usar a TweenMax com AS3. A TweenLite é para recursos mais simples, a TweenMax é uma versão extendida. A questão é o quanto conhece do uso do action para definir no código as ações que deseja. No AS3 usamos TIMER/TIMER_COMPLETE para definir ações posteriores, no AS2 será com setInterval/clearInterval, se não estou enganada. Se necessário, poste o código com as tentativas que já efetuou e a versão da TweenMax para AS2 que está usando. Abs Compartilhar este post Link para o post Compartilhar em outros sites
Michel Araújo 0 Denunciar post Postado Fevereiro 6, 2010 Além disso, creio que na versão mais nova para AS2, o pacote também inclua a classe TimelineMax/TimelineLite, que pra esse caso simplificaria, não precisando definir outra função para o evento onComplete. Compartilhar este post Link para o post Compartilhar em outros sites
netinhow 0 Denunciar post Postado Fevereiro 6, 2010 No AS3 usamos TIMER/TIMER_COMPLETE para definir ações posteriores, no AS2 será com setInterval/clearInterval, se não estou enganada. Como eu poderia usar essas opçoes? (setInterval/clearInterval)? Abraços! _________ Fiz um exemplo para um animação simples com um mc: import com.greensock.*; import com.greensock.easing.*; bola._x = 275 bola._y = -40 onEnterFrame = function(){ TweenMax.to(bola, 1, {_x:275, _y:200, ease:Back.easeOut}); } Até aí tudo certo, eis a questão: Se eu resolvesse adicionar uma animação ao terminar essa aí em cima? ex: TweenMax.to(bola, 1, {_x:50, _y:200, ease:Back.easeOut}); Esse é o problema.. Tentei usando o "if", mais ele nem termina a 1ª animação e ja vai direto para o fim ( DO x = 275 e y = -40 PARA x = 50 e y = 200 ): import com.greensock.*; import com.greensock.easing.*; bola._x = 275 bola._y = -40 onEnterFrame = function(){ TweenMax.to(bola, 1, {_x:275, _y:200, ease:Back.easeOut}); } if( bola._x=275, bola._y=200){ TweenMax.to(bola, 1, {_x:50, _y:200, ease:Back.easeOut}); } Abraços!! Compartilhar este post Link para o post Compartilhar em outros sites
netinhow 0 Denunciar post Postado Fevereiro 6, 2010 Consegui http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Procurei d++++ até achar! Solução: import com.greensock.*; import com.greensock.easing.*; TweenLite.to(bola, 1, {_x:275, _y:200, ease:Back.easeOut, onComplete:acaba}); function acaba(){ TweenLite.to(bola, 1, {_x:50, _y:200, ease:Back.easeOut}); } Obrigado a todos vcs!! abraços! Compartilhar este post Link para o post Compartilhar em outros sites