BUDA 0 Denunciar post Postado Maio 12, 2009 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
Thiago de Oliveira Cruz 21 Denunciar post Postado Maio 12, 2009 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
BUDA 0 Denunciar post Postado Maio 12, 2009 opa Vou dar uma olhada agora. Valeu Compartilhar este post Link para o post Compartilhar em outros sites
BUDA 0 Denunciar post Postado Maio 13, 2009 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: 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
Thiago de Oliveira Cruz 21 Denunciar post Postado Maio 13, 2009 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
BUDA 0 Denunciar post Postado Maio 13, 2009 Berseckr eu tirei o setinterval, mais ai não funciona nada, me desculpe , mas estou aprendendo ainda action script. Aqui está uma imagem: Abraço!!! Compartilhar este post Link para o post Compartilhar em outros sites
BUDA 0 Denunciar post Postado Maio 13, 2009 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
BUDA 0 Denunciar post Postado Maio 13, 2009 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
Thiago de Oliveira Cruz 21 Denunciar post Postado Maio 13, 2009 É simples: Faz assim pra ir pra frente e pra trás: vai.onPress = function(){ nextFrame(); } volta.onPress = function(){ prevFrame(); } Abraços Compartilhar este post Link para o post Compartilhar em outros sites