veterinário 0 Denunciar post Postado Agosto 11, 2009 Boa tarde galera!!!!! Tenho uma animação com alguns botões. Para cada botão tem uma animação que tráz o texto para o palco e dá um stop. Mas ela continua saindo do palco. Gostaria de saber como faço para quando eu clicar EM QUALQUER UM DOS BOTÕES ele primeiro retire o texto que está na tela naquele momento (referente ao botão que tinha sido apertado primeiro) e entre o texto do botão que eu apertei. Alguém pode me ajudar??? VALEU!!! Compartilhar este post Link para o post Compartilhar em outros sites
leonardo_try 0 Denunciar post Postado Agosto 11, 2009 eh em as2 ou as3? como você ta passando as texts? passa a action aí pra agente da uma olhada e você se ajuda... Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 11, 2009 Você sempre pode subistituir os textos por um texto que você coloque para mudar dentro do botão... Desde que a caixa de texto seja uma dynamic text Se os textos forem todos static... mude tudo para dynamic e trabalhe com instancias Colocando instancia._visible 1 ou 0 para sumir ou aparecer Ou instancia.text = 'texto' para mudar o texto Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Agosto 12, 2009 Trabalhe com movieclips para poder ficar mais simples de resolver, quando clicar no botao remove o movieclip. Senao pode fazer como o berseck citou o esquema de visible. Abs Compartilhar este post Link para o post Compartilhar em outros sites
veterinário 0 Denunciar post Postado Agosto 13, 2009 Trabalhe com movieclips para poder ficar mais simples de resolver, quando clicar no botao remove o movieclip. Senao pode fazer como o berseck citou o esquema de visible. Abs Valeu pelas dicas galera, mas ainda não entendi.Vou tentar explicar melhor e vai o link para baixar o arquivo .fla de exemplo do que eu estou em dúvida. Não sei pq mas está com 30Mb. Estou usando o flash CS4 (aprendendo) mas com AS 2.0. No arquivo que estou enviando há 3 cenas, cada uma com 3 btns que enviam a animação para sua respectiva cena..... Inicia entrando o texto da cena 1 e dá um stop();........... Aí eu queria que: qdo eu clicasse no btn da cena 2 ele primeiramente executasse a continuação do btn da cena 1, que é o texto da cena 1 saindo, e depois disso entrasse o texto da cena 2 e assim com os outros btn tbm. Estando na cena 2 e clicando na cena 3, por ex, sai primeiro o texto da 2 e depois entra o da 3. Será que consegui explicar????? Vejam o .fla para ver se dá pra me ajudar por favor!!!! Neste mesmo .fla vai outra dúvida........ Tem uma tira de 3 fotos (com uma máscara) que fica passando no rodapé do palco, como faço para que ela não tenha fim??? para que não fique aquele fazio branco quando está passando a terceira foto????? Valeu!!!!! http://rapidshare.com/files/267022639/TROCA_DE_CENA_MAIS_FOTOS_CONT_NUAS.fla.html Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Agosto 14, 2009 30MB? Nem posso baixar isso agora, agora pelo que você descreveu é muito fácil de resolver, basta você organizar suas ideias ai e fazer. Abs Compartilhar este post Link para o post Compartilhar em outros sites
veterinário 0 Denunciar post Postado Agosto 14, 2009 30MB? Nem posso baixar isso agora, agora pelo que você descreveu é muito fácil de resolver, basta você organizar suas ideias ai e fazer. Abs Então cara 30Mb mas não entendi pq!!! Tem só 3 fotos, tá em flash cs4 mas AS 2.0 Baixa e olha o link do .swf que imbecil que é mas msm assim não estou dando conta de fazer.Se puder me dar a dica baseado no que descrevi agradeceria mto, valeu. http://rapidshare.com/files/267432487/TROCA_DE_CENA_MAIS_FOTOS_CONT_NUAS.swf.html Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Agosto 15, 2009 cara, não tenho como baixar seu fla pois uso o flash 8, mas me esclareça uma coisa: As cenas que você se refere estão todas num único movieClip? Se sim, tente fazer o seguinte: Crie a animação toda do jeito que você quer que ela passe. Crie uma layer e nos keyframes específicos, coloque labels nestes frames que os identifique de acordo com o evento que você quer e no clique dos botões você manda o filme ir para a label especificada, exemplo no palco do seu MC: cena1: vai do frame1 ao 10 (stop); frame11 label: "continueTxtCena1" btn.onRelease = function(){ mc.gotoAndPlay("continueTxtCena1"); } do frame 11 ao 20 termina o texto cena2: do frame21 ao 30 (stop); frame31 label: "continueTxtCena2" btn.onRelease = function(){ mc.gotoAndPlay("continueTxtCena2"); } e, assim, sucessivamente... Espero ter ajudado, abs PS:O tamanho do seu fla deve ser por causa das fotos. Se seu projeto for para web, tente reduzir um pouco a resolução da imagem (em dimensão e DPIs) Compartilhar este post Link para o post Compartilhar em outros sites
veterinário 0 Denunciar post Postado Agosto 17, 2009 Valeu pelas dicas de todos!!!!!! Valeu pela explicação blockmonork e pela explicação do loop infinito também na postagem de outro membro. Muito detalhado, mas não consegui fazer rsrssrss, valeu msm. Dei um jeito para as minhas fotos em loop, deu certo, e sem AS. Agora minha transição de cenas tá dose!!! Não consigo fazer, tá assim ó......... Cada cena tem 30 frames e um stop() no frame 15 e outro no 30 mais 3 btns cena 1, 2 e 3. stop(); //frame 15, do 1 ao 15 desliza um quadrado para o centro do palco por ex. cena1_btn.onRelease=function(){ gotoAndPlay("Scene 1",1); } cena2_btn.onRelease=function(){ //este comando faz o quadrado que entrou na cena 1 sair (frame 16 ao 30) só que no frame 30 não tem stop() aí já vai para cena 2, assim tá certo. _root.play("Scene 1",16); } cena3_btn.onRelease=function(){ _root.play("Scene 1",16); //este comando faz igual o anterior mas era pra qdo chegasse no frame 29 ele fosse pra cena 3 mas ele tá chegando até o frame 30 e passando para cena 2 direto if(_root._currentframe==29){ gotoAndPlay("Scene 3",1); } } Alguém pode me ajudar a arrumar isso??? Outra coisa.........To no flash cs4 mas usando AS 2.0, onde tá a guide motion???? Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Agosto 18, 2009 Se eu entendi bem, somente o botao cena3 chama a Scene 3, né? Então, faça o seguinte: Nas cenas, crie uma layer que não tenha keyframes (além, do 1º que é padrão) coloque este código: var alvo; // aqui eu já coloquei as ações dos botões na mesma layer...Dessa forma abaixo, não importa em qual Scene você esteja, a ação ocorrerá de forma correta bt_cena1.onRelease = function() { gotoAndPlay(1); }; bt_cena2.onRelease = function() { gotoAndPlay(16); }; bt_cena3.onRelease = function() { alvo = "Cena 3"; gotoAndPlay(16); }; numa outra layer, crie um keyframe no local correspondente de onde deve ocorrer o chamado (frame 29 no seu exemplo) e coloque o código: if (alvo == "Cena 3") { gotoAndPlay("Scene 3", 1); } Creio que seja isso... Espero que funcione, abs Compartilhar este post Link para o post Compartilhar em outros sites
veterinário 0 Denunciar post Postado Agosto 19, 2009 Se eu entendi bem, somente o botao cena3 chama a Scene 3, né? Então, faça o seguinte: Nas cenas, crie uma layer que não tenha keyframes (além, do 1º que é padrão) coloque este código: var alvo; // aqui eu já coloquei as ações dos botões na mesma layer...Dessa forma abaixo, não importa em qual Scene você esteja, a ação ocorrerá de forma correta bt_cena1.onRelease = function() { gotoAndPlay(1); }; bt_cena2.onRelease = function() { gotoAndPlay(16); }; bt_cena3.onRelease = function() { alvo = "Cena 3"; gotoAndPlay(16); }; numa outra layer, crie um keyframe no local correspondente de onde deve ocorrer o chamado (frame 29 no seu exemplo) e coloque o código: if (alvo == "Cena 3") { gotoAndPlay("Scene 3", 1); } Creio que seja isso... Espero que funcione, abs Cara valeu mesmo por toda ajuda agora pensei que iria funcionar mas ainda não deu não e o código já estava como você falou tudo em um frame só. Tenta baixar o .fla e .swf que estou mandando agora e dá uma olhada pra mim. Valeu!!! http://rapidshare.com/files/269135389/TROCA_DE_CENA_ANIMADA.rar.html Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Agosto 19, 2009 Cara, baixei seu fla mas não pude abrir pois uso o Flash 8. Mas pelo que vi no swf, fiz um exemplo aqui. Baixe e veja se é isso. Espero que seja, se não for, tente salvar seu fla como modo de compatibilidade com o 8 ou anterior para que eu possa olhar. abs LINK Compartilhar este post Link para o post Compartilhar em outros sites
veterinário 0 Denunciar post Postado Agosto 20, 2009 Cara, baixei seu fla mas não pude abrir pois uso o Flash 8. Mas pelo que vi no swf, fiz um exemplo aqui. Baixe e veja se é isso. Espero que seja, se não for, tente salvar seu fla como modo de compatibilidade com o 8 ou anterior para que eu possa olhar. abs LINK Vaaaaaallllllleeeeeeeuuuuuuuuuu!!!!!!!!!!!Cara deu mto certo, perfeito para o que eu precisava, muito obrigado. Ainda vou te incomodar mto hein!!!Rsrsrsrsrsrs. Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Agosto 20, 2009 Cara, baixei seu fla mas não pude abrir pois uso o Flash 8. Mas pelo que vi no swf, fiz um exemplo aqui. Baixe e veja se é isso. Espero que seja, se não for, tente salvar seu fla como modo de compatibilidade com o 8 ou anterior para que eu possa olhar. abs LINK Vaaaaaallllllleeeeeeeuuuuuuuuuu!!!!!!!!!!!Cara deu mto certo, perfeito para o que eu precisava, muito obrigado. Ainda vou te incomodar mto hein!!!Rsrsrsrsrsrs. Que bom que funcionou! abs Compartilhar este post Link para o post Compartilhar em outros sites