Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nakid.mkt

atualizar BD e mostrar no próprio flash.

Recommended Posts

Pessoal, é o seguinte:Trabalho a um certo tempo com desenvolvimento de jogos. Mas os recordes eram popups que abriam.Agora to tentando fazer os recordes aparecerem dentro do swf.Mostrar eu já consigo, mas como fazer quando o jogador entra no récorde? Só falta resolver essa parte. Se vocês me ajudarem, e eu conseguir, eu escrevo um artigo para o imasters...Se ele entrar entre os recordistas, eu tenho que pegar a pontuação e o nome dele, atualizar o bando de dados via php, e depois mostrar a lista de récordes atualizada.uma formavar s = new LoadVars();s.nome = nome_do_maluco;s.pontos = pontuacao_dele;s.send("altera_recorde.php","_self","POST");mas ai a minha janela redireciona pra altera_recorde.php o jogador não vai enternder nada.ou entao:var s = new LoadVars();s.nome = nome_do_maluco;s.pontos = pontuacao_dele;s.send("altera_recorde.php","_blank","POST");o jogador vai ter que fechar uma janela nova que abrirá, pra depois ver a lista de recordes com o seu nome.a melhor opção é fazer a segunda e no arquivo altera_recorde.php eu fecho automaticamente com javascript no final do codigo, mas mesmo assim é meio gambiarra, porque uma janela abrirá e fechará por algumas dezenas de centésimos de segundos.E eu seí que dá pra fazer isso sem abrir outra janela porque eu já vi em alguns lugares. Alguma idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, é o seguinte:Trabalho a um certo tempo com desenvolvimento de jogos. Mas os recordes eram popups que abriam.Agora to tentando fazer os recordes aparecerem dentro do swf.Mostrar eu já consigo, mas como fazer quando o jogador entra no récorde? Só falta resolver essa parte. Se vocês me ajudarem, e eu conseguir, eu escrevo um artigo para o imasters...Se ele entrar entre os recordistas, eu tenho que pegar a pontuação e o nome dele, atualizar o bando de dados via php, e depois mostrar a lista de récordes atualizada.uma formavar s = new LoadVars();s.nome = nome_do_maluco;s.pontos = pontuacao_dele;s.send("altera_recorde.php","_self","POST");mas ai a minha janela redireciona pra altera_recorde.php o jogador não vai enternder nada.ou entao:var s = new LoadVars();s.nome = nome_do_maluco;s.pontos = pontuacao_dele;s.send("altera_recorde.php","_blank","POST");o jogador vai ter que fechar uma janela nova que abrirá, pra depois ver a lista de recordes com o seu nome.a melhor opção é fazer a segunda e no arquivo altera_recorde.php eu fecho automaticamente com javascript no final do codigo, mas mesmo assim é meio gambiarra, porque uma janela abrirá e fechará por algumas dezenas de centésimos de segundos.E eu seí que dá pra fazer isso sem abrir outra janela porque eu já vi em alguns lugares. Alguma idéia?

Amigo, sabe o que eu usaria??? eheheh... o SEND AND LOAD!!!!eheh.. um ótimo método da classe LoadVars, que envia variáveis para uma página e aguarda o retorno de outras, para utilizar, faça assim:

var loadVars:LoadVars = new LoadVars();var retorno:LoadVars = new LoadVars();retorno.onLoad = function(sucess:Boolean){ //aqui as actions que você vai fazer quando o resultado chegar}loadVars.sendAndLoad("minhapagina.php",retorno,"post");

Ok???Flw!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.