Yakuza 0 Denunciar post Postado Setembro 10, 2004 Aew pessoal! Será que alguém podia me ajudar? Eu queria fazer a tela tremer em um determinado momento da animação ou mesmo quando clicasse em um botão. Eu manjo um pouco de AS e até entendo JS, mas todas as minhas tentativas deram errado. Se alguém puder me dar uma luz. Compartilhar este post Link para o post Compartilhar em outros sites
Martinelli 0 Denunciar post Postado Setembro 10, 2004 Aê Yakuza... Utilizando o MX2004 (não se se funciona no MX) faça o seguinte: No HEAD da página onde estará o SWF coloque este script: <script LANGUAGE="JavaScript1.2"> <!-- function shake(n) { if (parent.moveBy) { for (i = 10; i > 0; i--) { for (j = n; j > 0; j--) { parent.moveBy(0,i); parent.moveBy(i,0); parent.moveBy(0,-i); parent.moveBy(-i,0); } } } } --></SCRIPT>E no getURL do botão, no Flash, coloque este código: on(release){getURL("javascript:shake(2)");} Sendo que o valor do shake(), será o tempo de terremoto. Flw http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Martinelli Compartilhar este post Link para o post Compartilhar em outros sites
Yakuza 0 Denunciar post Postado Setembro 10, 2004 Valews Martinelli! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Nem tinha me tocado de utilizar desse modo. Eu muito cabeça dura tava tentando fazer isso usando só AS. :blink: Valews msm! Compartilhar este post Link para o post Compartilhar em outros sites
Martinelli 0 Denunciar post Postado Setembro 10, 2004 Sempre que for interagir com a JANELA do browser, deve ser usado o JAVASCRIPT. Fazendo assim... você pode chamar qualquer funçào externa criada com Javascript, de dentro do Flash. Flw http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Martinelli Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Setembro 11, 2004 com actionscript: obj = this.terra; // caminho do objeto (movie) que você quer jogar o efeito//obj2 = _root.linha_contorno;v = 1; // subtrair, 2 -> adicionari = 0;qtd = 300;inix = getProperty(obj,_x);iniy = getProperty(obj,_y);//inix2 = getProperty(obj2,_x);//iniy2 = getProperty(obj2,_y);//trace(inix);function tremer() { if(i==qtd){ clearInterval(idtremer); nextFrame(); }else{ setProperty(obj,_x,Number(inix - random(5))); setProperty(obj,_y,Number(iniy - random(5))); //setProperty(obj2,_x,Number(inix2 - random(7))); //setProperty(obj2,_y,Number(iniy2 - random(7))); i++; }}idtremer = setInterval(tremer, 50);stop(); Compartilhar este post Link para o post Compartilhar em outros sites
Martinelli 0 Denunciar post Postado Setembro 13, 2004 Este script aí também e legal!! Só lembrando que, ele serve para aplicar o efeito num MC e não na janela. Certo? Flw http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Martinelli Compartilhar este post Link para o post Compartilhar em outros sites