Ir para conteúdo
Fórum Script Brasil

FabricioBsb

Membros
  • Total de itens

    22
  • Registro em

  • Última visita

Tudo que FabricioBsb postou

  1. porque ao invés de usar buttons você não usa MCs? porque os mc tambem podem ter comportamentos de botoes, tais como onRelease, onPress, onRollOver etc, dai você poderia usar o onEnterFrame direto nesse MC q seria o botao. porque o botao não tem onEnterFrame Qualquer coisa estamos ai []s Fabricio
  2. opa poe a action: _root.gotoAndStop("nome da cena", numerodoframe); Isso deve resolver
  3. Opa! Cara, os botoes para se criar a rolagem é até mais facil de se fazer, você cria uma mascara que seria a area do site (o que apareceria), uma pequena linha q seria um MC na parte inferior e superior dessa mascara, cada um com nomes de instancia diferentes, ex: "mcLinhaBaixo" e "mcLinhaCima". dai você faria o seguinte, o conteudo teria que ser carregado em MC também, daí você faria um HitTest do conteúdo com essas linhas. Dai no botao q rola a pagina pra cima (a setinha pra baixo) você testaria se o conteudo está tocando (hitTest) o mcLinhaBaixo, se sim, muda a posicao Y do conteudo, se não, trava o botao. Na setinha pra cima você faz a mesma coisa só que com o mcLinhaCima e mandando o mcConteudo para baixo! Agora a Barra, já é um pouco mais complicado. Espero ter ajudado Abraços Fabrício Mendonça
  4. Opa! O problema que está acontecendo deve ser o seguinte: VE lá na guia properties as propriedades X e Y do seu texto, elas devem estar com numeros inteiros (10, 20, 372) E as propriedades W e H também tem que ser inteiras Faça isso que deve resolver o seu problema! Abraços
  5. FabricioBsb

    E-mail

    Opa Se você estiver acessando o swf na hora que você testa não vai funcionar mesmo tente usando o html q da certo se não der veja se ta assi mseu codigo on(release){ getURL("mailto:seuemail@servidor.com.br"); }
  6. De uma olhada no tópico suspenso Perguntas que não querem calar que lá tem bons exemplos de pre loaders! []s
  7. bom, vm lá! Crie um movieclip com duas camadas uma para as imagens outra para acoes crie tres keyframes em cada uma na camada acoes, no primeiro keyframe digite o seguinte em AS1 tocando = 1; this.onRelease = function(){ if(tocando == 1){ //Aqui vai as acoes para parar o som this.gotoAndStop(3); this.tocando = 0; } else { //acoes para tocar o som this.gotoAndStop(2); this.tocando = 1; } } coloque um stop no segundo e no terceiro keyframe da camada actions e no segundo e no terceiro keyframe da camada imagens coloque as imagens de som tocando e som parado, respectivamente. Espero ter te ajudado. []s
  8. Opa! Como já foi respondido, o flash não se comunica diretamente com a base de dados, para isso você precisaria de uma linguagem server-side (ASP, PhP, COld Fusion, etc) eu recomendo que voce utilize o php. MAs se a sua aplicacao não depende de tanta seguranca dos dados, pois o que sera guradado em banco sera apenas os nomes dos arquivos (certo?) porque você não utiliza o xml para armazenar os seus dados? é mais simples de se fazer. MAs se quiser banco de dados mesmo, vai atras de interacao flash+php+MySQL. Abracos
  9. www.flashdev.com.br la tem tutoriais muito bons! []s
  10. Opa Vai ai uma pequena explicacao: O Flash só lê strings, quando falamos de LoadVars e loadVariables Entaum se você deseja carregar um array pro flash, você terá que simular esse array. Como? No php você fará uma concatenação de strings junto com um separador. Ex: <?php $meuArray = ""; for ($i = 0; $i<20, $i++){ $meuArray.="Meu valor é:".$i."#"; // repare que aqui o meu separador é "#" } echo "&meuArray=".$meuArray; // aqui nós printamos a variável q vai ser lida pelo flash ?> Agora para você le-la do flash seria algo assim, em AS 2, para AS1 muda pouca coisa var m: LoadVars = new LoadVArs(); m.onLoad = function (ok): Void{ if (ok){ var meuArray:Array = m.meuArray.split("#"); // Recebe a string e transforma em array usando o separador # for(var i:Number = 0; i<meuArray.length; i++){ trace(meuArray[i]); } } }; m.load("http://localhost/meuarquivo.php"); Isso resolve o seu problema, se você quiser enviar a string do php pra um arquivo texto, você vai fazer a mesma coisa no flash, só que agora lendo a string do arquivo .txt Espero que tenha te ajudado []s
  11. Cara, ai apareceria o carregador sim, pois você chamaria outros arquivos.htm, a não ser que você fizesse esse controle do filme flash por javaScript, usando cookies. não sei se dá certo, pois não saco muito de jascript e tals. Mas ve com a galera ai, deve dar sim. Para renomear a cena menu Window->DesignPanels->Scene Falow []s
  12. se o preloader estiver na mesma cena que o principal, passe-o para uma cena anterior... no link q volta para a cena principal coloque gotoAndPlay("principal", 1); // vai para o frame 1 da cena princiapal Pelo o que eu entendi a solucao é essa []s
  13. Opa! cara, utilize o MX para aplicações mais urgentes (pois esse você já conhece) e estude o mx2004 para futuramente criar suas aplicações nele Existem muitas empresas que estão migrando agora pro MX, então ainda demora pra elas migrarem pro MX2004, mas é sempre bom você estar atualizado para que possa desenvolver suas aplicações em ambas as versões! []s
  14. Ae lucas! é só falar comigo no icq q eu te dou uns toques ICQ: 32574648
  15. verifique o tamanho W H e as coordenandas X Y, todos tem que estar com valores exatos ex(W:100 H:100 X:253 Y:127) não use numeros com pontos flutuantes! []s
  16. Opa é o seguinte a porcentagem de carregamento é a quantidade de bytes que já foi carregado pelo total de bytes a serem carregados. Daí é só você fazer o seguinte: Na cena do carregador você faz dois frames No primeiro frame você coloca a sua interfaze de carregador e a action stop(), com um MC instanciado como "carregador"(ou o nome que você quiser) no segundo frame coloque a action gotoAndStop("nomedacena", framedacena); Volte ao frame 1: Se você quiser fazer uma animação que mude o frame de 10 em 10 e uma que pule de 1 em 1 faça o seguinte: Instancie um MC q vai receber a animacao de 10 em 10 e o MC q vai receber a animacao de 1 em 1 coloque essas acoes no primeiro frame: mc10em10.onEnterFrame = function():Void{ total = _root.getBytesTotal(); carregado = _root.getBytesLoaded(); porcentagem = Math.round((arregado/total)*100); mc1em1.gotoAndStop(porcentagem); if(porcentagem>=10 && porcentagem<=19) mc10em10.gotoAndStop(10); else if(porcentagem>=20 && porcentagem<=29) mc10em10.gotoAndStop(20); else if(porcentagem>=30 && porcentagem<=39) mc10em10.gotoAndStop(30); else if(porcentagem>=40 && porcentagem<=49) mc10em10.gotoAndStop(40); else if(porcentagem>=50 && porcentagem<=59) mc10em10.gotoAndStop(50); else if(porcentagem>=60 && porcentagem<=69) mc10em10.gotoAndStop(60); else if(porcentagem>=70 && porcentagem<=79) mc10em10.gotoAndStop(70); else if(porcentagem>=80 && porcentagem<=89) mc10em10.gotoAndStop(80); else if(porcentagem>=90 && porcentagem<=99) mc10em10.gotoAndStop(90); else if(porcentagem>=100) _root.gotoAndPlay(2); } Bom, pra q esse tanto de ifs e elases???? Simples, nem sempre a porcentagem vai dar 10, 20, 30 etc... entaum eu setei intervalos para que a animação seja disparada se não poderia ocorrer de não entrar na animação do mc10em10 entendeu? se não, eu faço um aqui e te mando o .fla pra você ver melhor, ok????
  17. Cria um usuário em um servidor de hospedagem grátis e tenta rodar esse filme, se der o mesmo problema, manda os seus arquivos pra eu dar uma olhada. Tudo indica q é o servidor, entaum tente em outro servidor pra ver se é isso mesmo []s
  18. Voce quer fazer o q? é CD ou Site? Bom dê uma olha no objeto Key no help do flash
  19. Se não funciona na net tente o seguinte na hora de por o endereço carrega.load("./caminho/para/o/arquivo/meutexto.txt"); se não der certo coloque o endereço web dele, porém ponha o "http://" antes por que se não não funciona! se o arquivo estiver n mesmo diretorio do .swf basta apenas por "./meutexto.txt" tenta ai q deve resolver! []s
  20. ------------------------------------------------------ Para manter o drag em um retangulo faca o seguinte: startDrag(target,lockcenter, l,t, r, ; Onde: target = MC q deseja arrastar lockcenter = se o mouse deve fica no ponto de registro do clip l = posicao da esquerda q ele pode se mover t = posicao do topo q ele pode se mover r = posicao da direta b = posicao da esquerda ------------------------------------------------------ Faça alguns testes ai ateh q obtenha o caso desejada, ou qualquer duvida pergunte ai q eu respondo []s
  21. Opa! Meu primeiro post aqui! hehehe Ai vei, tenta fazer o seguinte: Verifique se o seu campo de texto (seja ele estatico, dinamico ou input) está com os tamanhos W e H com numeros exatos (não deixe numeros com ponto flutuante tipo 100.2 etc) e tb se as suas coordenadas xy estao exatas tb, se isso não resolver me da um toque mas provavelmente va resolver seu problema abracos
×
×
  • Criar Novo...