FabricioBsb
-
Total de itens
22 -
Registro em
-
Última visita
Posts postados por FabricioBsb
-
-
opa
poe a action:
_root.gotoAndStop("nome da cena", numerodoframe);
Isso deve resolver
-
PAra inspiração também:
-
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
-
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
-
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"); }
-
De uma olhada no tópico suspenso Perguntas que não querem calar que lá tem bons exemplos de pre loaders!
[]s
-
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
-
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
-
www.flashdev.com.br
la tem tutoriais muito bons!
[]s
-
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 coisavar 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
-
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
-
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
-
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
-
Ae lucas!
é só falar comigo no icq q eu te dou uns toques
ICQ: 32574648
-
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
-
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????
-
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
-
Voce quer fazer o q? é CD ou Site?
Bom dê uma olha no objeto Key no help do flash
-
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
-
------------------------------------------------------
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
-
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
Mais Uma! Onclipevent (enterframe)
em Flash & ActionScript
Postado
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