Ir para conteúdo
Fórum Script Brasil

Lenon

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Lenon

Lenon's Achievements

0

Reputação

  1. Por favor, estou tendo dificuldade para fazer botão reprodutor de uma animação com botões de controle no actionscript 2.0 do flash (meu software instalado só vai até aí). Coloquei vários scripts para substituir o o botão pause para que ele tenha a função de play-rebobinador (andar de trás pra frente continuamente) mas não deu certo. Vi na internet uma animação muito paracida com a que eu quero fazer. Mas a minha é quadro a quadro. Para baixar a animação digite no google "Creating an Animation Controller in Flash" e coloque para traduzir página. Abaixo tem o script num único frame chamado Action. Aguardo resposta Grato. play_btn.onRelease = function (){ play(); } voltar_btn.onRelease=function(){ prevScene(); } forward_btn.onPress=function (){ _root.createEmptyMovieClip("controller_mc",1); controller_mc.onEnterFrame=function(){ _root.gotoAndPlay(_root._currentframe+3); if (_root._currentframe+3 > _root._totalframes){ _root.gotoAndPlay(_root._totalframes); } } } forward_btn.onRelease=function (){ controller_mc.removeMovieClip(); } forward_btn.onReleaseOutside=function (){ controller_mc.removeMovieClip(); } rewind_btn.onPress=function (){ _root.createEmptyMovieClip("controller_mc",1); controller_mc.onEnterFrame=function(){ _root.gotoAndPlay(_root._currentframe-3); if (_root._currentframe-3 < 1){ _root.gotoAndPlay(1); } } } rewind_btn.onRelease=function (){ controller_mc.removeMovieClip(); } rewind_btn.onReleaseOutside=function (){ controller_mc.removeMovieClip(); }
  2. Oi pessoal! SOu novo nesse assunto Coloquei todo o script( o meu flash só vai até 2.0) abaixo num único layer no primeiro frame. A animação tem 4 botões: play, retroceder, adiantar 3 quadros para frente e adiantar 3 frames para trás. PRECISO FAZER QUE O BOTÃO retroceder_bt REPRODUZA PARA TRAS NORMALMENTE. ESSE AÍ QUNDO CLICO NELE, ELE PULA DIRETAMENTE DO QUADRO ONDE ESTÁ PARA O FRAME 1. play_bt.onRelease = function (){ play(); } retroceder_bt.onRelease=function(){ prevScene(); ; } JÁ OS SCRIPTS DOS OUTROS DOS BOTÕES frente_bt E paratras_bt, O PROBLEMA É QUE EM VEZ DE ADIANTAR +3 QUADROS E CONTINUAR RODANDO, ELE ADIANTA E PARA NO CAMINHO. GOSTARIA QUE TIVESSEM SUAS FUNÇÕES EMBUTIDAS NOS BOTÕES PLAY E RETROCEDER RESPECTIVAMENTE QUERO FICAR SÓ COM DOIS BOTÕES. frente_bt.onPress=function (){ _root.createEmptyMovieClip("meumc",1); meumc.onEnterFrame=function(){ _root.gotoAndStop(_root._currentframe+3); if (_root._currentframe+3 > _root._totalframes){ _root.gotoAndStop(_root._totalframes); } } } frente_bt.onRelease=function (){ meumc.removeMovieClip(); } frente_bt.onReleaseOutside=function (){ meumc.removeMovieClip(); } paratras_bt.onPress=function (){ _root.createEmptyMovieClip("meumc",1); meumc.onEnterFrame=function(){ _root.gotoAndStop(_root._currentframe-3); if (_root._currentframe-3 < 1){ _root.gotoAndStop(1); } } } paratras_bt.onRelease=function (){ meumc.removeMovieClip(); } paratras_bt.onReleaseOutside=function (){ meumc.removeMovieClip(); } Algo que lembra muito o que eu quero é esse play: http://www.youtube.com/watch?v=6mPqN8c97f4...XY&index=51 Só que esse é diferente do script acima que, ao entrar no blog, a animação já começa a rodar automaticamente. Volto depois para obter ajuda. Até logo!
×
×
  • Criar Novo...