borgir 0 Denunciar post Postado Setembro 14, 2007 Olá bom dia.Preciso de uma função que corra 2 zonas distintas na mesma timeline.Desta forma não resulta:hotel_mc.onRelease = function () { window_mc.gotoAndPlay("start"); window_mc.gotoAndStop("hotel");}A timeline tem as seguintes labels:start - 2ºstart - hotel - hotel2 - hotel3 - hotel4A ideia é, como já disse em cima, correr tipo start - hotel ou entao start - hotel3.Alguém me pode dar uma dica?Grato pela atenção."borgir" Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Setembro 14, 2007 o que você quer é que ele execute a animação que existem de "start" para frente, e quando terminar vá para "hotel" ou "hotel2" ??ou é para executar as duas ao mesmo tempo? Compartilhar este post Link para o post Compartilhar em outros sites
borgir 0 Denunciar post Postado Setembro 14, 2007 Oi Eder.Pretendo a primeira situação, primeiro a animação "start" e quando terminar saltar para o "hotel2" por exemplo.Obrigado pela atenção. o que você quer é que ele execute a animação que existem de "start" para frente, e quando terminar vá para "hotel" ou "hotel2" ??ou é para executar as duas ao mesmo tempo? Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Setembro 14, 2007 ficaria assim no final da animação "start", você adiciona um keyFrame com o codigo ACTIONSCRIPT window_mc.gotoAndStop(_root.anima ); nos botão ACTIONSCRIPT hotel_mc.onRelease = function () { _root.anima = "hotel"; window_mc.gotoAndPlay("start"); } ou ACTIONSCRIPT hotel_mc.onRelease = function () { _root.anima = "hotel2"; window_mc.gotoAndPlay("start"); } facil :) Compartilhar este post Link para o post Compartilhar em outros sites
borgir 0 Denunciar post Postado Setembro 14, 2007 Não funcionou :( Talvez devido à estrutura do meu projecto. Tenho na raiz 9 movieClips a funcionarem como botões. No topo tenho 1 layer de actions onde atribuo o código: ACTIONSCRIPT hotel_mc.onRelease = function () { _root.anima = "hotel"; window_mc.gotoAndPlay("start"); } 9 vezes, onde vou mudando o hotel pelo respectivo nome. Dentro do movieClip window_mc tenho a animação "start" e no fim da mesma tenho o código: ACTIONSCRIPT window_mc.gotoAndStop(_root.anima ); Se meter um ACTIONSCRIPT stop(); no fim da animação "start", ao clicar num botão, a acção vai apenas até ao final da mesma. Se não meter ACTIONSCRIPT stop(); ao clicar num botão, processa-se a animação "start" mais todas as outras referentes a cada 1 dos hotéis.Um bocado complicado de explicar http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif ficaria assim no final da animação "start", você adiciona um keyFrame com o codigo ACTIONSCRIPT window_mc.gotoAndStop(_root.anima ); nos botão ACTIONSCRIPT hotel_mc.onRelease = function () { _root.anima = "hotel"; window_mc.gotoAndPlay("start"); } ou ACTIONSCRIPT hotel_mc.onRelease = function () { _root.anima = "hotel2"; window_mc.gotoAndPlay("start"); } facil :) Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Setembro 14, 2007 qual codigo você esta colocando no final da animação ??window_mc.gotoAndStop(_root.anima );ou stop() ??? Compartilhar este post Link para o post Compartilhar em outros sites
borgir 0 Denunciar post Postado Setembro 14, 2007 Código que estou a utilizar no fim da animação "start": ACTIONSCRIPT stop() window_mc.gotoAndStop(_root.anima ); também tentei com: ACTIONSCRIPT window_mc.gotoAndStop(_root.anima );stop() mas não funcionou. Se não meter: ACTIONSCRIPT stop() ao clicar num botão, corre o movieClip todo (animação "start" mais os 9 hotéis). Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Setembro 14, 2007 coloca um stop() no final de cada anição de hotel então Compartilhar este post Link para o post Compartilhar em outros sites
borgir 0 Denunciar post Postado Setembro 17, 2007 Também experimentei e não resolveu.Resolvi o problema de uma forma mais rudimentar.Obrigado na mesma. coloca um stop() no final de cada anição de hotel então Compartilhar este post Link para o post Compartilhar em outros sites