
Pooh
Membros-
Total de itens
186 -
Registro em
-
Última visita
Tudo que Pooh postou
-
como aparecer o nome do site na barra do IE
pergunta respondeu ao mrg de Pooh em Flash & ActionScript
Olá mrg :) Não sou a pessoa mais indicada a falar sobre livros de ActionSCript pra você; porém se for para dar uma dica seria aprender AS 3.0 Eu estou me adaptando e essa versão do AS tem muito mais recursos e mais facilidades à seu preço claro; Tudo vai depender da sua familiaridade com o inglês, já que as 3.0 ainda não é bem divulgado, ele esta sempre em inglês; Se precisar tenho o pdf com o glossário básico de AS 2 e AS 3 :) ótimo para desbravar funções prontas do flash entre outras surpresas; Minha sugestão é, pratique; A prática leva a perfeição sempre; Abraços Pooh -
Olá Rodrigo26 ^_^ Certamente existe como enviar dados, mas não o flash sendo o intermediário da ação; E se vosso motivo no caso seria um modo de proteger os dados enviando pelo flash, não creio que esta vai ser a solução pois o método send do flash, envia, via url, assim como o php; Poderias fazer um formulario no flash, e linká-lo a uma página php para receber os dados e partir dai tratá-los mas tem vários tutoriais desse pelo fórum; Obs: sobre o redirecionamento se fosse o caso você pode usar o proprio PHP usando o comando Header: <?php header("Location: http://www.example.com/"); /* Redirect browser */ /* Make sure that code below does not get executed when we redirect. */ exit; ?> fonte:http://www.php.net Assim você obteria um redirecionamento Mas não sei certamente se esse é o eu problema Qualquer coisa faça outro post :) Abraços Pooh
-
Olá Webtopo ^_^ Primeiramente, gostaria de saber qual tecnologia vais usar para a comunicação com o servidor; É de praxe o uso do PHP, pela facilidade e o numero de usuarios porem existem outros métodos como Asp e Coldfusion; Aguardo sua resposta; Abraços Pooh
-
Olá Hamiles ^_^ Bom sua dúvida é simples, mas primeiro gostaria de saber o que seria esse "filme" que estás fazendo apssar no site; É um swf ? é um video importado ? é uma animação dentro do próprio flash ? De qualquer forma, em algun frame do seu projeto, você desenvolvedor fez aparecer escrito "repetir | entrar" certo ? Pensemos, já que no final do filme aparece essas duas opções, não achas que para ir direto ao seu site, você apenas deve inserir uma action nesse frame com o comando do botão "entrar" ? Temos como exemplo um botão de entrada: var MeuBotao:MovieClip = _root.botaoEntrar; MeuBotao.onPress = function() { _root.gotoAndPlay("flagSite"); } Aonde flagSite seria o frame que começa seu site;(poderia ser uma url também não tem problema); Resumindo se quer que qd chegar nesse frame pule direto basta colocar nesse frame a action; _root.gotoAndPlay("flagSite"); Ele irá direto ao seu site, frame ou seja la o que precisar; Se sua dúvida for um pouco diferente disso me avise, responderei com prazer Abraços Pooh
-
como aparecer o nome do site na barra do IE
pergunta respondeu ao mrg de Pooh em Flash & ActionScript
Olá mrg ^_^ Bom não sei se entendi bem sua dúvida Porém me parece aparentemente ser relacionada a HTML mas já que tem alguma conexão com flash e é algo bem básico vamos lá; no seu index.html gerado pelo flash você deveria ter algo no começo parecido com: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>teste calender</title> <script language="javascript">AC_FL_RunContent = 0;</script> <script src="AC_RunActiveContent.js" language="javascript"></script> </head> Não sei do vosso conhecimento mas no html se divide basicamente em 2 partes dentro de um corpo; <HTML> <HEAD> </HEAD> <BODY> </BODY> </HTML> O título ao qual você se refere, ficaria no "Head" da sua página ou seja abra seu index em um editor de texto, procure entre <head></head> a seguinte linha: <title>xxxxxxxxxxxx</title> Aonde xxxxxxxxxxx seria normalmente o nome do seu projeto; E teoricamente estaria tudo pronto :)(se esse for mesmo seu problema) no meu ficaria assim: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>PAGINA DO POOH</title> <script language="javascript">AC_FL_RunContent = 0;</script> <script src="AC_RunActiveContent.js" language="javascript"></script> </head> Meio confuso porém posso explicar melhor se essa realmente for sua dúvida Abraços Pooh -
Olá Ludmila ^_^ Tente explicar melhor o sistema que você deseja, Faça um exemplo no flash, um movieClip +/- com o movimento desejado, para termos idéia do que se trata, afinal perderemos muito tempo tentando "acertar" aquilo que você quer; Entendemos que se trata de uma persiana, daquelas enroladas no alto e quando puxas o Cordão, ela desce; so não imagino como ela desenrola mostrando os aparelohs, tente fazer o swf para mostrar o efeito que nós tentaremos desenvolver uma ajuda, ou um sistema parecido com o que você deseja :) Abraços Pooh
-
Olá netanias ^_^ Na verdade o que aconteceu foi o fato de você ter julgado esse, um mundo de deus ou seja imponto o "seu" ponto de vista, inclusive não porque raios procurando a ajuda de algun "cristão", sua frase foi totalmente mal colocada, sem motivos e dependendo de quem ler até ofensiva, mas normalmente esse tipo de coisa se descarta; Não vi em momento algun Thelon dizendo algo no mesmo nivel como "Nossa você é cristão ?!?!?! que bobeira cara, perda de tempo isso, vai acreditar em que ? numa historia que aconteceu a tanto tempo ?? e que foi escrita por alguen e ngn nem sabe se é vardade ? se as provas não foram forjadas parar reforçar a crença mundial, aonde todos sabem da existência da opus dei" Vou parar por aqui. Bom não vi esse tipo de comentario da parte dele; Então seria muito bom se sua resposta tivesse parado por Abraços Pooh
-
Flash busca dados de XML (dúvida de funcionamento)
pergunta respondeu ao Cardon de Pooh em Flash & ActionScript
olá Cardon ^_^ Percebi vosso erro :) adicione antes de tudo a linha: System.useCodepage = true; Agora porque tens de colocar isso ? Aprendemos uma vez que nosso amigão(o Flash), trabalha com unicode, por default; Quando declaramos "System.useCodePage = true" ele procura usar o encoding do sistema presente. Resumindo, não é sempre uma boa idéia, porque ? nem todos podem possuir o mesmo módulo de sistema que o nosso, nosso encoding atual está para pt-br ou Latin1-generalci ou tambén iso-8859-1, resumindo uma site desse aberto em um computador aonde essa não é a linguagem padrão vai acarretar em erros; Agora o porque do mal funcionamento; Você declarou que o flash vai procurar os registros até que ele não encontre valor para o atributo "dataa" resumindo ele vai mapear todos os registros, e nesse mapeando você faz uma verificação, para saber se o registro que esta sendo lido nesse momento é o registro requerido ; podes adicionar uma outra cerificação para oc aso de não encontrar nenhum registro, apra o flash informar o usuário que nada foi encontrado, porém não sei se isso lhe é util devido a falta de conhecimento do projeto; Ou seja,o flash estando no default de System.useCodePage = false, lia o seu atributo "dataa" e encontrada caracteres desconhecidos, o que o fazia encarar como "undefined", no seu código assim que o flash encontrar um undefined ele sai do While e é por isso que mesmo tendo registros contendo caracteres unicode ele não continuava; Bom é so isso :) Quebrei um pouco a cabeça após excluir o registro do "dia da gratidão" e ele ter lido mais registros, foi então que percebi o seu uso do "~" e lembrei do problema unicode do flash ^^ bom qualquer dúvida volte sempre Abraços Pooh -
Flash busca dados de XML (dúvida de funcionamento)
pergunta respondeu ao Cardon de Pooh em Flash & ActionScript
Olá cardon ^_^ realmente seu xml está bem confuso, deveriamos tentar clareá-lo. mas gostaria de apontar um erro, "o dia irei usar depois então não esta afetando em nada por enquanto" porém olhando em vosso código: ...if (Number(camp1) == con.childNodes[0].childNodes[0].childNodes[i].attributes.mes) {... Parece haver uma confusão, estás testando na verdade o campo dia no lugar do campo mês >_< Não entendi muito bem a idéia de colocar o atributo mes com valores de 1~31 mas isso deve ser alguma peculiaridade de seu código. Se puder explicar melhor seu problema, ou melhor, nos dizer para que e como esta sendo usado, poderei lhe auxiliar melhor; enquanto isso vou analizar seu codigo, pra lhe proporcionar uma solução meio que às cegas abraços Pooh -
Caro xmaster Vou tirar 2 minutos da minha vida para lhe mostrar o que eu te mandei e qual o tutorial de que falei, quem sabe assim aprendes a fazer algo por si só; 1ª Ajuda carregando_swfs_e_imagens_externas_com_o_loadmovie Crie um botão e coloque: on (release) { // ao soltar o mouse _root.createEmptyMovieClip("movie", i); //Cria um movieclip vazio no loadMovie("meuSwf.swf",movie); //Carrega o swf externo movie._x = 100; //A imagem será carregada com a distancia de 100 pixels movie._y = 200; //A imagem será carregada a 200 pixels de distancia a } Tirei alguns comentário inúteis e mudei para swf; Ele cria um clipe vazio, carrega seu SWF dentro dele, depois seta um posição x e y para ele; Pronto tens carregado dentro do seu flash um SWF; 2ª Ajuda Página auto Explicativa,passo a passo com imagens Passo a Passo exemplo prático Não tem nem o que comentar; 3ª Ajuda Live Docs Live Docs sobre loadMovie Example Usage 1: The following example loads the SWF file circle.swf from the same directory and replaces a movie clip called mySquare that already exists on the Stage: loadMovie("circle.swf", mySquare); // equivalent statement (Usage 1): loadMovie("circle.swf", _level0.mySquare); // equivalent statement (Usage 2): loadMovie("circle.swf", "mySquare"); The following example loads the SWF file circle.swf from the same directory, but replaces the main movie clip instead of the mySquare movie clip: loadMovie("circle.swf", this); // Note that using "this" as a string for the target parameter will not work // equivalent statement (Usage 2): loadMovie("circle.swf", "_level0"); The following loadMovie() statement loads the SWF file sub.swf from the same directory into a new movie clip called logo_mc that's created using createEmptyMovieClip(): this.createEmptyMovieClip("logo_mc", 999); loadMovie("sub.swf", logo_mc); You could add the following code to load a JPEG image called image1.jpg from the same directory as the SWF file loading sub.swf. The JPEG is loaded when you click a button called myBtn_btn. This code loads the JPEG into logo_mc. Therefore, it will replace sub.swf with the JPEG image. myBtn_btn.onRelease = function(){ loadMovie("image1.jpg", logo_mc); }; Usage 2: The following example loads the SWF file circle.swf from the same directory and replaces a movie clip called mySquare that already exists on the Stage: loadMovie("circle.swf", "mySquare"); Auto explicativo também não ? Sobre o fsCommand Novamente AutoExplicativo não ? O exemplo que eu postei a outro usuário: "[Ajuda] banner em Flash executando outros swf" _root.attachMovie("BannerLoader","McLoader",1); McLoader._x = McLoader._y = 0; Chamo Nosso MovieClip que receberá os Swf requisitados function Press(bt:Number){ BannerNum=bt+1; loadMovie("banner"+bt+".swf", McLoader); } Após pressionar o botão é executada a função "Press" a qual carrega um swf dentro do movieClip "McLoader"; Após ler o tutorial inteiro e baixar o codigo fonte; Auto explicativo não ? E depois ainda me perguntas por que lhe chamo de preguiçoso. Espero que volte quando realmente tiver uma dúvida; Pooh
-
flash criando e manupulando variáveis(RESOLVIDO)
pergunta respondeu ao Rodrigo26 de Pooh em Flash & ActionScript
Olá Rodrigo ^_^ Nem tive o trabalho de olhar o link. sua atribuição está errada. Porque não deste uma olhada no código fonte que lhe mandei ? Deverias prestar atenção, o flash nega para você a atribuição da um numero quando se está esperando um texto, então em vosso caso teria de ser: _root.pg.text=(paginas+1).toString(); Se tivesse olhado o arquivo que lhe mandei teria poupado esta pergunta. Abraços Pooh -
flash criando e manupulando variáveis(RESOLVIDO)
pergunta respondeu ao Rodrigo26 de Pooh em Flash & ActionScript
Olá Rodrigo26 Tente prestar mais atenção em seu código. Você está tentando atribuir um valor a um Objeto Texto. Seu objeto texto tem várias propriedades, e a propriedade responsavel por lhe mostrar o texto é "text"; Ou seja tens de acessar ela assim Objeto.Propriedade; No seu caso _root.pg.text=paginas+1; E para ir ao próximo frame basta que utilize o comando nextFrame(); Lembrando de tomar cuidado de aonde você acessa; Se quer acessar os Frames da root a partir de um MovieClip, utilize _root antes; caso utilize somente "nextFrame();" você irá passar apra o próximo frame do MovieClip atual; Desenvolvi um breve exemplo:Botão+Incremento Espero tê-lo ajudado; Abraços Pooh -
Olá xmaster gostaria de pedir para pesquisar mais sobre sua dúvida antes de sair pedindo ajuda. Sua dúvida é parte de uma resposta dada recentemente a um outro usuario. E tenho certeza que achas facilmente na internet. Espero que ninguén se sujeite a dar-lhe a resposta de mãos beijadas quando a preguiça lhe bate a porta. De qualquer forma Google sobre FLASH LOADMOVIE Abraços Pooh
-
Olá rodrigo26 ^_^ Bom tenho-lhe uma solução e uma boa dica. Primeiro a solução. Existem vários programas os quais convertem PDF para formatos suportados pelo flash, usando alguns softwares como PDF to Vector, AlivePDF, FlashPaper; Inclusive existem vários tutoriais usando esses métodos. Agora a dica Não usaria pdf no flash, eu pessoalmente crucificaria um site aonde eu fosse esperar abrir um pdf inteiro, carregado em frames; Se fosse uma boa solução inserir um pdf dentro do flash, não achas que grandes sites como o da própria adobe. já não o teriam feito ? Ainda Hoje é muito mais eficiente, o link para uma nova página contendo o pdf. Mas se o que você precisa é um texto específico, use Xml para carregar dados, pdf literalmente não foi feito com esse propósito; Espero tê-lo ajudado Abraços Pooh
-
Volte sempre Mrg ! abração Pooh
-
[Ajuda] banner em Flash executando outros swf
pergunta respondeu ao marc boss de Pooh em Flash & ActionScript
Fico Feliz que lhe tenha sido útil Espero ver bons trabalhos seus no futuro ^_^ Abraços e boa sorte ! Pooh -
[Ajuda] banner em Flash executando outros swf
pergunta respondeu ao marc boss de Pooh em Flash & ActionScript
Li bem sua questão E seria muito bom você começar a planejar bem o que você quer fazer ^_^ Isso lhe ajuda de uma maneira inacreditável. Facilita seu trabalho e ajuda na sua lógica, pensar em montar fluxogramas também é uma boa ajuda. Bom mas não estou aqui somente para dar dicas de como fazer seu trabalho, sua pergunta foi com relação a esses problemas e é com relação a eles que vou lhe apresentar uma solução. 1° Raramente uso o button do flash meu amigo, pois a atribuição dele para animações é horrivel. tirei alguns minutos e lhe criei um exemplo funcional do vosso menu :) Como aparentas ser novo na área imaginei que fizeste em AS2 por isso postei nessa versão: stop(); import caurina.transitions.Tweener; import flash.geom.Point; Paramos a linha de tempo, importamos nossa classe de movimentos chamada Tweener e também importamos a biblioteca de Pontos; var dimensions:Point = new Point(42,63); //Largura e Altura do Bt; var Status:Boolean = true; // Status de clique var i:Number = 0; //contador var numButtons:Number = 4; // numero de botoes var numbers:Point = new Point(20-(dimensions.x),(Stage.height-dimensions.y)-10); //ponto de início dos menus var BannerNum:Number = 1; //Banner que será chamado Temos aqui nossas variáveis de Inicialização Inclui nesse exemplo uma variável para nos dizer qual banner deverá ser chamado :) A propósito como disseste, minha função de rodar banners é crescente e não aleatória; _root.attachMovie("BannerLoader","McLoader",1); McLoader._x = McLoader._y = 0; Chamo Nosso MovieClip que receberá os Swf requisitados function criaNumbers(numMenu:Number){ for(i=1;i<=numMenu;i++){ _root.attachMovie("menuElement","Element"+i,_root.getNextHighestDepth()); var Element:MovieClip = _root["Element"+i]; Element._x=(numbers.x)+((Element._width*1.1)*i); Element.name=i; Element._y=numbers.y; Element.ElementText.text=i; Element.onPress = function(){Press(this.name);} Element.onRollOver = function(){Over(this.name);} Element.onRollOut = function(){Out(this.name);} } } Função reaproveitada de um tutorial anterior, ela vai criar os botões um ao lado do outro, sendo sua separação definida por (Element._width*1.1)*i ou seja Imaginando que seja o 1° menu seria 1.1 vezes sua Largura vezes seu numero ou seja, para cada menu esse valor de distancia é multiplicado assim teremos distancias iguais; Podes mudar essa constante a vontade e procurar um valor agrádavel; function Press(bt:Number){ BannerNum=bt+1; loadMovie("banner"+bt+".swf", McLoader); } Aqui está a nossa ocorrência quando você Clikar em um dos botões, vai chamar o banner de acordo com o numero do botão, ou seja vossos nomes tem de ser "bannerN.swf" aonde N é o numero do banner igualmente ao do botão relacionado; function RodaSozinho(){ if(BannerNum>numButtons){BannerNum=1;} loadMovie("banner"+BannerNum+".swf", McLoader); BannerNum+=1; } Hauhau Como o próprio nome já diz, essa função faz os Banners trocarem sozinhos, através do mesmo modo anterior, porem fazendo um acréscimo, podes trocar o "+=1" por ++ porem as vezes vai que você deseja tocar os banner de forma peculiar como por exemplo usando "+=2" se começar com o banner 1, irá mostrar apenas os banners ímpares e se começar com 0 ou 2, somente os pares ;) function Over(bt:Number){ if(Status){ setTimeout(function(){Status=false;},10); var mc:MovieClip = _root["Element"+bt]; Tweener.addTween(mc,{_y:numbers.y-10, time:0.5}); } } Quando Passas o mouse por cima do nosso Botão, ele desliza levemente 10 pixels acima, Nota-se que não usei nenhuma Anymation Type, se estudares a Documentação do Tweener, verás movimentos bem legais que podem ser usados nesses Deslizamentos. Exemplos: Transições Tweener Para aplicá-la basta colocar junto às propriedades dentro de addTween assim: Tweener.addTween(mc,{_y-10,time:0.5,transition:"TRAN"}); Aonde TRAN é o nome da transição, é so subistituir ^_^ function Out(bt:Number){ if(!Status){ setTimeout(function(){Status=true;},7); var mc:MovieClip = _root["Element"+bt]; Tweener.addTween(mc,{_y:numbers.y, time:0.5}); } } Caso retire o Mouse de cima do Botão ele volta aposição incial :) criaNumbers(numButtons); RodaSozinho(); var RodaBanner = setInterval(RodaSozinho,4000); Aqui mando rodar nossas funções, lembrando que no meu setInterval, coloquei 4 segundos entre cada Banner, podes aumentar esse tempo a vontade ou diminuir ^_^ e sempre execute ele primeiro senao ficarás por exemplo 4 segundos com a tela em branco e somente depois ele irá executar a primeira vez. já sobre o modo de execução dos botões, eu colocaria um ouvinte para quando seu mouse estivesse fora de qualquer botão ele fazer uma verificação para saber se algun botão ficou travado e mandar ele voltar. Mas também existem outros jeitos de resolver isso. O que estou lhe passando é apenas um caminho Espero tê-lo ajudado CódigoFonte:BannerFixed.rar *Obs: já está incluso a pasta que contém a classe Tweener a qual contem nosso movimento addTween* Abraços Pooh -
banner em flash com botoes VOLTAR E AVANÇAR
pergunta respondeu ao ROLLL!!!! de Pooh em Flash & ActionScript
Boa Sorte ! ^_^ -
Olá ^_^ Trago 2 jeitos que imaginei serem bem simples Seja la o que for imagino que seja relacionado com texto ou uma imagem. acessando Ctrl+F7 vemos a janela Components do Flash, no nosso primeiro jeito você ira trocar seu campo de texto pelo componente TextArea já que ele possui um scroll como padrão :) Caso seja uma imagem use ScrollPane que já vem com o mesmo artificio. O segundo modo e usando vosso campo de texto dinamico e puxando o componente UIScrollBar, indo nos seus parametros você vai achar_targetInstanceName que seria o Alvo que ele deve servir de scroll, uma vez setado ele servira de scroll para o campo de texto porem você ainda assim deve definir a posicao que ele ira ficar. *Se arrastar e soltar ele levemente dentro do campo de texto ele se autoAjusta e já seta a instancia dele como o campo de texto ao qual ele foi arrastado :) Bom desculpe qualquer complicacao mas e basicamente isso Se vosso caso for diferente como uma imagem dentro de mascara seria bom fazer um Scroll logico :) se for esse seu caso poste novamente que terei prazer em lhe ajudar. Obs*To sem os acentos do teclado inclusive caracteres especiais :D* Abracos Pooh
-
Tem como sim ^_^ la no seu botão você chama 2 mcs diferentes vamos incrementar sua função: setTimeout(suaFuncao,delay,[mc,x]); suaFuncao(mc:MovieClip,x:Number){ mc.gotoAndPlay(x); } bom teoricamente isso funcionaria :) você agora escolhe o mc e o tempo q vai demoar pra ele executar; boa sorte ^_^ Abraços Pooh
-
Olá mrg Tem vários jeitos de se fazer isso. Mas decorrente da falta de informações no seu projeto faça o seguinte Botão: myBt.onPress = function(){ gotoAndPlay(15); } frame 15: gotoAndPlay(40); pronto estás no frame 40; de qualquer forma você mal vai ver o frame 15, aconselho você a usar setTimeout; colocando no botão ou no frame 15 assim: setTimeout(suaFuncao,delay,parametro); setTimeout(function(){gotoAndPlay(x);},delay,parametro); Ambas funcionariam, na primeira você precisaria declara uma função: function suafuncao(x){ gotoAndPlay(x); } Aonde em ambas o X equivale ao frame para o qual você deseja que o movie vá; E delay é o tempo que ele deverá esperar; Abraços Pooh
-
Procurando Programadores em Flash
pergunta respondeu ao joaomarcello de Pooh em Flash & ActionScript
Olá joão Creio que encontrará vários profissionais qualificados para o seu trabalho aqui no fórum. Porém nem todos moram em SP. Seria melhor você começar explicando detalhadamente seu projeto e o que você considera como "Mostrar nível de conhecimento"; Creio que ninguén queira se envolver em algo que desconheça. Abraços Pooh -
Olá Muhammad ! Não sei sobre vosso programa mas posso lhe orientar a achar o problema ^_^ Quando se trata de um player automático provavelmente temos um actionScript bem organizado. fiz um pequeno teste antes de lhe falar sobre isso Nomeei três músicas minhas como "Ms1.mp3","Ms2.mp3","Ms3.mp3"; e enfim fui ao As; stop(); var i:Number = 0; //contador var path:String = "musicas/"; //Variável que pega o caminho aonde estão as musicas var ext:String = ".mp3"; //variável com a extensão utilizada var musics:Array = new Array("Ms1","Ms2","Ms3"); //Array contendo os nomes das músicas var myMusic:Sound = new Sound(); myMusic.loadSound(path+musics[0]+ext,true); myMusic.onSoundComplete = function() { if(i==2){i=0;} i++; myMusic.loadSound(path+musics[i]+ext,true); } Nossa mágica está em: myMusic.onSoundComplete = function() Quando definimos uma variável parar segurar nossas músicas ela pode nos informar quando esta música acaba, entre outras informações úteis como volume, duração entre outros. Essa função nos diz quando a música acaba, ou seja, eu posso escolhe o que fazer quando esta acabar; no meu caso mando ele tocar a segunda e a terceira em seguida e depois começar tudo novamente. Bom se em seu código você achar essa função "onSoundComplete" é so escolher a proxima música :) Bom espero ter ajudado Abraços Pooh
-
Allnet é bem simples, mas já uqe está com dificuldades vamos lá Primeiro vejamos se entendi sua idéia, terás uma pagina html, e dentro dela um arquivo swf com os campos de login e o botão submit. temos então dentro do nosso fla 2 campos Login e Senha e um botão de Submit. Instancie seu campo Login para "Username" e seu campo Senha para "Password"; Instancie seu botão de "btSubmit"; em seguida vamos colocar um pouco de código em nosso 1° frame; stop(); var user:TextField = _root.Username; var pass:TextField = _root.Password; var btSubmit:MovieClip = _root.btSubmit; //função de clique do botão Submit btSubmit.onPress = function() { if(user.text!="" && pass.text!=""){ var Login:LoadVars = new LoadVars(); Login.username = user.text; Login.password = pass.text; Login.send("loga.php","_self","POST"); //Enviamos a variáveis a página de login do php Agora que temos configurado a parte do flash, veremos o PHP; Loga.php <?php $username = $_POST['user']; $password = $_POST['pass']; ?> Bom agora já tens as duas variáveis $username e $password com os reespectivos valores que escreveste no flash :) é so atribuir elas ao seu script de consulta no Banco de dados para identificar o usuário. Obviamente tens de colocar algun script para verificação de campos vazios etc... porém não é esse o foco. boa sorte :) Abraços Pooh
-
QUERO AJUDA PARA FAZER UM MMO EM BROWSER
pergunta respondeu ao gamefox de Pooh em Flash & ActionScript
Quando se trata de browser game e interatividade entre players, tratamos agora de sessões de usuários. Bom podes utiliza php, Ruby,Java e Ajax. são linguagens báscias boas para serem utilizadas em aplicações web. Muitos mmos começaram com php e depois migraram para ajax porém sobrecarregaram vossos servidores. Tente começar criando um pequeno script em php, + 1 banco de dados para grava informações de vosso personagem e então ver se consegues por exemplo reproduzir um "MonstersGame" ou algo mais simples, procure por Browser games e veja os menos jogados. Acharás alguns bem simples feitos inteiramente em php. Runescape utiliza Java E sua engine(motor de jogo) é a Java com RuneScript você encontra mais informação sobre o game aqui: Runescape Wikipedia bom é isso Abraços e espero ver algum game em breve :) Pooh