Conectar-se
Quem está conectado
14 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 14 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 27/12/2012
Número de Mensagens : 37
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

nivel

em Qua 27 Mar 2013, 09:45
ola eu queria saber como faço quando passo para outro nivel, que quantidade de balas, vida , score, xp , niveis ... continuem como estavam no nivel anterior é que quando passo de nivel tudo fica como se tivesse começado o jogo
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 79

Prêmios
   : 2
   : 0
   : 0
Ver perfil do usuário

Re: nivel

em Qua 27 Mar 2013, 09:52
Defina o objeto do jogador como persistent.
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 121

Prêmios
   : 1
   : 0
   : 3
Ver perfil do usuário

Re: nivel

em Qua 27 Mar 2013, 10:12
Na verdade, pode ser que essas variáveis não estejam no objeto do jogador (podem estar em algum controle, por exemplo).
O lance é que as variáveis deve ser GLOBAIS.
Colocá-las num objeto persistente é equivalente a declará-las como globais.

[edit] Pra quando tiver tempo: gravá-las num arquivo externo e recuperar os dados desse arquivo no começo de cada nível é o esboço de um auto-save profissional. Não se preocupe com isso por enquanto, é só pra te incentivar a pesquisar a respeito.
avatar
Data de inscrição : 27/12/2012
Número de Mensagens : 37
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: nivel

em Qua 27 Mar 2013, 10:56
obrigado ja deu como queria obrigado pela ajuda
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum