Ir para conteúdo

POWERED BY:

Arquivado

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

BUDA

[Resolvido]Fazer a timeline correr ao contrario!

Recommended Posts

Olá galera estpu usando o flash cs3, e estou tentando fazer um menu que tenha 2 botões, um para ir para o inicio da animação e outro para voltar essa animação, fazer com que a timeline corra ao contrario, já achei outros códigos, mas nenhum deu certo, não sei é por causa do flash cs3, mas acho que o erro está sendo meu mesmo. Vcs poderiam me ajudar?

 

Abraço galera!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual código que você já usou???

 

Eu postei uma resposta sobre isso um tempo atrás...

Com chamadas de função com setInterval... para fazer nextFrame ou prevframe...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza berseck!!! Então achei o post que você mencionou, instanciei os botões de vai e volta, coloquei o codigo numa camada separada que pegue a animação inteira, mas o ela não vai frame a frame, quando clico no botão vai, ele simplesmente corrte toda a nimação, até o fim dela, e lembrando que fiz uma animação usando Tween, mais quero que ao clicar no botão ele va frame a frame, e outra o botão volta não funciona.

 

Aqui está a imagem do projeto no flash:

Imagem Postada

 

E aqui está o código:

 

vai.onPress = function(){

prox();

}

volta.onPress = function(){

ant();

}

 

function ant(){

clearInterval(tempo);

tempo = setInterval(intervalo, 1);

function intervalo(){

prevFrame();

}

}

 

function prox(){

clearInterval(tempo);

tempo = setInterval(intervalo, 1);

function intervalo(){

nextFrame();

}

}

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim pq o meu codigo faz isso uai...

 

No vai ele corre a animação até o final e no volta ele para a animação onde estiver e volta...

 

Se quiser fazer andar apenas 1 frame tire o setInterval

 

E sobre isso setInterval é (Nome da função, tempo em milisegundos)

 

Se você colocar 1.... ele vai a cada 1 milisegundo vai fazer andar claro que ai você não vai ver nada

 

Vou lhe mandar o projeto, pois é bem simples e tenho ele aqui disponivel.

 

Segue o link:

http://www.4shared.com/file/105107697/8c06...o_animacao.html

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Berseckr eu tirei o setinterval, mais ai não funciona nada, me desculpe , mas estou aprendendo ainda action script.

 

Aqui está uma imagem:

Imagem Postada

 

Abraço!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

berseck acho que não entendi muito quando você falou para tirar o setinterval, já tirei mas ai a animação não acontece, não sei aonde estou errando.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

berseck, já consegui, valeu mesmo pela ajuda hein!!!

 

Aqui o codigo com as mudanças:

 

stop();

var tempo;

 

vai.onPress = function(){

prox();nextFrame();

}

volta.onPress = function(){

ant();prevFrame();

}

 

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.