Parents compartilhando uma mesma variável.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Parents compartilhando uma mesma variável.

Mensagem por diegoLuiz em Sab 22 Fev 2014, 03:25

Olá pessoal, bem estou tendo um problema para estruturar uma hierarquia de meteoros, criei um meteoro, defini seu comportamento porém quando crio outros objetos com o sprite diferente e com parent do primeiro meteoro, há um problema, o health é um só para todos, quando altero o health de um o de todos os parents também alteram, alguém sabe como tratar isso no GMS?

Att.

diegoLuiz

Número de Mensagens : 67
Data de inscrição : 28/10/2012
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Parents compartilhando uma mesma variável.

Mensagem por Eudes - Hyo em Sab 22 Fev 2014, 09:49

Fala ai, blz?
Vc já tentou usar o "self" ?
Na hora de iniciar a variável de 'Vida' e na hora de alterar o valor dela, vc usar o 'self' antes:
self.vida = 100;
self.vida -= 10;

Aí só é alterada a variável da própria instância.
E acho que vc não pode por o nome da variável de 'health', pq ela é nativa e Global.

Eudes - Hyo

Ranking : Nota B
Número de Mensagens : 513
Idade : 32
Data de inscrição : 02/06/2009
Notas recebidas : E + B+B
Reputação : 27
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Parents compartilhando uma mesma variável.

Mensagem por diegoLuiz em Sab 22 Fev 2014, 17:57

Puts, acabei esquecendo que health era global e me confundi com os parents, valeu Eudes.

diegoLuiz

Número de Mensagens : 67
Data de inscrição : 28/10/2012
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Parents compartilhando uma mesma variável.

Mensagem por Conteúdo patrocinado Hoje à(s) 06:51


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum