Ir para conteúdo
Fórum Script Brasil

Anti-puff

Membros
  • Total de itens

    262
  • Registro em

  • Última visita

Tudo que Anti-puff postou

  1. Pelo que notei os seus depths das pedras acaba em 20 no "for" os obstáculos precisam começar no 21 e você esta começando no 11
  2. O Script do flash é o fscommand("exec", "abreCalc.exe") como está no .FLA do exemplo para download o exe que abre a calculadora fiz no Visual Basic 6 Sub Form_load() Shell("calc") End Sub
  3. Pode colocar seu exemplo para download?
  4. Anti-puff

    Mapa

    on(press){ startDrag(sc1,false,1,9,1,400); } on(release) { stopDrag(); } sc1 é o objeto a ser movimentado, no seu caso o this false é para o objeto não ser travano na posição (lock) 1 o limite à esquerda 9 o limite ao topo 1 o limite à direita 400 o limite para baixo O useja tendo 1 de limite a esquerda e tendo 1 de limite a direita o drag vai mover apenas verticalmente até a posição 400 :blink:
  5. você precisa criar uma conexão entre os dois swfs com "localconnection", no qual um chama funções no outro, criei um exemplo a pouco tempo aqui para o forum, as funções chamadas de um swf para outro são apenas de play() ... mas você substituindo para trocar MCs também funcionará. Download do Arquivo :blink:
  6. Imagino que seja o mesmo princípio do efeito de chuva... http://www.flashkit.com/movies/Effects/Spe...-1625/index.php
  7. No caso é melhor criar apenas um EnterFrame ao invez de um para cada bolinha, e não remover as bolinhas mas sim... quando passarem de um certo limite mudarem a posição... Veja no arquivo Download do Arquivo :blink:
  8. Para chamar funções dentro do _root. do Movie dentro do scrollpane usa-se o instanciaScrollPane.contentPath.função(); veja as reverencias da função que você está usando e se a instancia esta corretamente nomeada... se puder publicar seu arquivo será melhor para entender-mos o contexto...
  9. Estando o scrollpane com um nome de instando por exemplo SP o script do botão será on(release){ SP.contentPath.gotoAndStop(2) }
  10. pode se ler dimanicamente um mp3: function playsound(file){ if(_root.audio == true){ mySound = new Sound(); mySound.loadSound(file.toString(),true); mySound.setVolume(100); mySound.start(); } } playsound("musica.mp3"); :blink:
  11. Abrir a calculadora é possivel apenas pelo projetor criado apartir do swf, e mesmo assim o programa a ser executado obrigatoriamente precisa estar numa pasta fscommand dentro da pasta onde se encontra o projetor... Como você não pode mover a calculadora do windows para dento da pasta fscommand você precisa criar um programa que abra a calculadora do windows ...e esse programa é chamado pelo seu projetor... Claro que falando fica complexo, por isso preparei um exemplo para você entender como funciona: Download do Arquivo :blink:
  12. Anti-puff

    Random

    De uma olhada nesse script var mes_array = new Array mes_array = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; mês = mes_array[Math.round(Math.random()*mes_array.length)]; trace(mês) :blink:
  13. Segue abaixo a função para mudar tons do _root: function colorize(a,b,c,d,e,f,g,h){ my_color = new Color(_root); myColorTransform = new Object(); myColorTransform.ra = a myColorTransform.rb = b myColorTransform.ga = c myColorTransform.gb = d myColorTransform.ba = e myColorTransform.bb = f myColorTransform.aa = g myColorTransform.ab = h my_color.setTransform(myColorTransform); } Para chamar a função com os valores teste cada um diferentemente colorize(100,40,100,0,100,0,100,0); colorize(100,40,100,0,100,0,100,0); colorize(100,0,100,0,100,40,100,0); e assim segue ... Esse abaixo código volta a cor ao normal colorize(100,0,100,0,100,0,100,0); :blink:
  14. Pelo que notei, você colocou o código <script>ieupdate()</script> antes do flash mas tem que ser depois no final da página ... depois de todos os flashs que você usar... segue o exemplo: Download do Arquivo :blink:
  15. ops... Esqueci de colocar a chamada da função antes do </body> <script>ieupdate()</script> agora sim está exatamente igual aos sites www.tbline.com.br e www.twiggy.com.br que fiz
  16. Anti-puff

    Tempo

    No código a contagem já é feita no texto dinamico com a variável "contador" para iniciar a contagem basta adicional a chamada da função inicio_evento() dentro do seu onClipEvent(mouseDown),... usando o enredeçamento onClipEvent(mouseDown), ou seja onClipEvent(mouseDown){ _root.inicio_evento() // .... restante do código .... para parar bastar inserir a chamada _root.fim_evento() dentro de um frame ou função do evento cujo o qual você quer que pare o contador.... :blink:
  17. Anti-puff

    Tempo

    Crie um campo dinâmico de texto chamado "contador" no 1 frame: var iID; i = 1 function inicio_evento(){ i = 1 iID = setInterval(go,1000) } function fim_evento(){ clearInterval(iID) } function go(){ contador = i++; } se o evento for iniciado e terminado por botões, use no botão de inicio: on(release){ inicio_evento(); } e no botão de fim: on(release){ fim_evento(); } :blink:
  18. Descobri o problema.... a linguagem do javascript definida no html vamos usar um arquivo js a parte: Código do ieupdate.js function ieupdate(){ theObjects = document.getElementsByTagName("object"); for (var i = 0; i < theObjects.length; i++) { theObjects[i].outerHTML = theObjects[i].outerHTML; }} Código do HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script src="ieupdate.js"></script> <script language="JavaScript" type="text/JavaScript"> function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <script> function openW(url,w,h){ window.open(url,"popup","toolbar=0,location=0,status=1,menubar=0,scrollbars=1,resizable=1,width="+w+",height="+h) } </script> </head> <body> <div id="Layer1" style="position:absolute; left:8px; top:10px; width:468px; height:280; z-index:1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="280"> <param name="movie" value="imagens/banner%20teste.swf"> <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="imagens/banner%20teste.swf" width="468" height="280" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed></object> </div> </body> Coloque o arquivo js na mesma pasta do arquivo html :blink:
  19. Tem um lugar que há duas tags abrinso script: <script> <script> deixe apenas uma...
  20. Esse é o codigo da sua página: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <script> <script> function openW(url,w,h){ window.open(url,"popup","toolbar=0,location=0,status=1,menubar=0,scrollbars=1,resizable=1,width="+w+",height="+h) } </script> </head> <body> <div id="Layer1" style="position:absolute; left:8px; top:10px; width:468px; height:280; z-index:1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="280"> <param name="movie" value="imagens/banner%20teste.swf"> <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="imagens/banner%20teste.swf" width="468" height="280" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed></object> </div> <script src="ieupdate.js"></script> </body> </html> Você não linkou a função , apenas usou o js tente o seguinte: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function ieupdate(){ theObjects = document.getElementsByTagName("object"); for (var i = 0; i < theObjects.length; i++) { theObjects[i].outerHTML = theObjects[i].outerHTML; } } function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <script> <script> function openW(url,w,h){ window.open(url,"popup","toolbar=0,location=0,status=1,menubar=0,scrollbars=1,resizable=1,width="+w+",height="+h) } </script> </head> <body> <div id="Layer1" style="position:absolute; left:8px; top:10px; width:468px; height:280; z-index:1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="280"> <param name="movie" value="imagens/banner%20teste.swf"> <param name="quality" value="high"> <param name="wmode" value="transparent"> <embed src="imagens/banner%20teste.swf" width="468" height="280" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed></object> </div> <script>ieupdate()</script> </body> </html> :blink:
  21. No primeiro frame da cena: _root.createEmptyMovieClip("alvo", 1); alvo._x = 0; alvo._y = 0; alvo.attachMovie("bolinha", "mcBola", 2); for (n=1; n<=10; n++) { alvo.duplicateMovieClip("alvo"+n, 2+n); this["alvo"+n]._x = n*25; this["alvo"+n].attachMovie("bolinha", "mcBola", 20+n); } contador = 11; n = 1; Note o valor de n e do contador aqui Já no action do botão: on (press) { if(contador > 1){ _root["alvo"+n].removeMovieClip(); n+=1; contador-=1; } else { alvo.removeMovieClip() } } :blink:
  22. Qual o endereço do seu site para eu poder analizar, pois no www.tbline.com.br que fiz esta funcionando ...
  23. você não quer que todas sejam apagadas de uma só vez?
  24. Você testou o ultimo código para ver se funciona no flash MX?
  25. Novamente acho que é um conflito de versões, e tinhamos nos esquecido do valor n: testei aqui no modo de comptibilidade com flash MX e funcionou: on (press) { contador = 11; n = 1; alvo.removeMovieClip() while (contador>=0) { _root["alvo"+n].removeMovieClip(); n+=1; contador-=1; } } :blink:
×
×
  • Criar Novo...