[resolvido] Como fasso pra um obj peguar variavel de seu criador

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

[resolvido] Como fasso pra um obj peguar variavel de seu criador

Mensagem por joao_belmont em Sab 01 Nov 2008, 18:41

ja rodei a net inteira atras disso... aki mesmo na forum encontri varios tópicos sobre o assunto, mas nenhum sobre resolveria meu problema (mas são exelentes tópicos^^)

Meu Problema: Tenho o objeto "Merman" q cospe(cria) objetos "bola de fogo"!
Mas o objeto "bola de fogo" precisa se movimentar dependendo se o objeto "Merman" esta olhando para a direita ou para a esquerda.
Porem terá na room VARIOS Mermans ao mesmo tempo todos cuspindo "bola de fogo"! Assim não posso usar um comando que aglomere TODOS os objetos "bola de fogo" como por exemplo: with (bola_de_fogo), pois assim TODAS as instances "bola de fogo" seram alteradas! Sad

Qual o Dilema: Preciso de algum código, comando, LOGICA ou formula em q eu consiga fazer o objeto "bola de fogo" pegar variaveis ou dados UNICAMENTE do objeto q a criou!!!

PLS me ajudem para eu conseguir continuar com meu fan-game de castlevania cheers cheers cheers

Valeu a todos!

joao_belmont

Número de Mensagens : 29
Idade : 26
Data de inscrição : 19/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fasso pra um obj peguar variavel de seu criador

Mensagem por Janx em Sab 01 Nov 2008, 19:23

no lugar onde vc faz para criar a bola de fogo da uma modificada assim:

bb = instance_create(blabla do jeito que vc fez ai...)
bb.meu_criador = id


assim a bola tera um valor armazenado,
o valor é o id da istancia que criou ela.
o valor fica armazenado na variavel meu_criador

e tbm fika no objeto que a criou:
bb é onde fica o id da bola de fogo que o inimigo criou (so da ultima criada)

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fasso pra um obj peguar variavel de seu criador

Mensagem por Igor KinGamer em Sab 01 Nov 2008, 19:31

É, bem isso aí que o janx falou.

Você tem o objeto "Merman", no evento em que ele cria a bola de fogo, você coloca:

//Cria a bola de fogo e dá à variável "bola_fogo" o id da instance
bola_fogo = instance_create(x, y, obj_BolaFogo);

//Escolhe a direção e velocidade da instance usando seu id
bola_fogo.direction = direction;
bola_fogo.speed = 5;


Daí é só você fazer os comando pra escolher a direção do objeto "Merman".

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fasso pra um obj peguar variavel de seu criador

Mensagem por joao_belmont em Seg 10 Nov 2008, 17:24

Valeu galera!!!!! Muito obrigado MESMO!!!! ^^

joao_belmont

Número de Mensagens : 29
Idade : 26
Data de inscrição : 19/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fasso pra um obj peguar variavel de seu criador

Mensagem por Conteúdo patrocinado Hoje à(s) 21:58


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