Lu737 0 Denunciar post Postado Julho 11, 2005 olá. coloquei este código em um frame dentro do mc disco1:if (_root.btplay(2)) { tellTarget (disco1) { gotoAndStop(4); }} else { tellTarget (disco1) { gotoAndStop(3); }} quero q o mc disco1 vá para o frame 4 qndo o btplay (q é um mc) estiver no frame 2. preciso arrumar o código pois não está funcionando. obrigada luciana Compartilhar este post Link para o post Compartilhar em outros sites
odilon_costa 1 Denunciar post Postado Julho 11, 2005 não entendi a sua pergunta, o que voce quer fazer resumidamente? Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 11, 2005 tenho dois mcs no timeline principal, um deles (btplay) tem um bt dentro. qndo clico neste mc q tem o bt dentro, ele vai pro frame 2. quero q o outro mc do timeline principal (disco1). vá para o frame 4 qndo o btplay estiver no frame 2 (ou seja, qndo ele já tiver sido clicado).preciso q a condição do if seja "o mc btplay está no frame2). deu pra entender? obrigada Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Julho 11, 2005 if (_root.btplay._currentframe == 2) { _root.disco1.gotoAndStop(4); } else { _root.disco1.gotoAndStop(3); } Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 11, 2005 não funcionou. a action está dentro do mc disco 1, no frame3 Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 11, 2005 DEU CERTO!! agora só deu um outro erro q vou tentar consertar. MUITO OBRIGADA!! Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 11, 2005 na verdade o erro q deu é o seguinte: se o btplay já está no frame2 e o disco1 no frame 1 a ação funciona. se eu coloco o btplay no frame 2 depois, qndo o disco1 está no frame3 (onde está a ação do if) aí não funciona, por q será? Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Julho 11, 2005 A ação manda o movieclip ir pro frame 3, se o movieclip ja esta no frame 3, então ele não vai pra lugar nenhum, concorda? Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 11, 2005 a ação manda pro frame4, ele fica no 3 Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Julho 12, 2005 Da uma olha aqui: if (_root.btplay._currentframe == 2) { // se o movieclip btplay estiver no frame 2 _root.disco1.gotoAndStop(4); // va para o frame 4 } else { // senão _root.disco1.gotoAndStop(3); // va para o frame 3 } Ele só vai pro frame 4 quando estiver no frame 3, você não esta declarando nada dele ir do 3 pro 4 entendeu? Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 12, 2005 tudo bem, o q acontece é q se o btplay já está no frame2 a ação dá certo. se o btplay está no frame 1 o disco1 chega no frame da ação if, pára ali, eu clico no btplay, ele vai pro frame2 mas a ação não rola. dêem uma olhada em www.getz.com.br/teste. se o play é clicado antes de colocar o disco na vitrola ele roda. se antes o disco é colocado e depois clica no play não roda. obrigada pela ajuda até agora e espero q vcs possam me dar uma luz, enquanto isso vou fuçando pra ver se encontro uma solução, obrigada luciana Compartilhar este post Link para o post Compartilhar em outros sites
Froskie 0 Denunciar post Postado Julho 12, 2005 Por acaso você colocou isto num loop, para fazer testes repetidos? PHP [*]this.onEnterFrame = function(){ [*] if (_root.btplay._currentframe == 2) { [*] _root.disco1.gotoAndStop(4); [*] } else { [*] _root.disco1.gotoAndStop(3); [*]} [*]} Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 12, 2005 ao invés de colocar as ações de if no disco1 tentarei no btplay pra ver se dá certo Compartilhar este post Link para o post Compartilhar em outros sites
Lu737 0 Denunciar post Postado Julho 12, 2005 deu certo! obrigada carneirinho e a todos q deram atenção à minha dúvida. com certeza voltarei aqui na continuidade do trabalho, obridada luciana Compartilhar este post Link para o post Compartilhar em outros sites