[Ajuda] object_index

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

Resolvido [Ajuda] object_index

Mensagem por metadeta96 em Dom 22 Abr 2012, 02:42

Estou utilizando um sistema de movimento que movimenta um objeto em especifico dentre vários clones do mesmo.
Código:
 global.unit = object_index;
 //Em outro evento acontece a linha de baixo:
 (global.unit).move = true
O problema está sendo porque ao invés de armazenar o index: 100013 (por exemplo), ele ta armazenando 1!
O meu sistema não usa objetos pré-posicionados em uma room, ele usa objetos que vão sendo gerados, então eu não tenho como adivinhar qual será o index de cada um. Quando o sistema manda mover, ele move todos objetos, pois a variável sempre recebe 1.
Alguém teria alguma solução?(Eu uso o game maker 8.0)

metadeta96

Número de Mensagens : 8
Data de inscrição : 17/07/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Ajuda] object_index

Mensagem por gabrielsch em Dom 22 Abr 2012, 02:51


Tente trocar o object_index por id!

Se quiser armazenar o ID do objeto utilize a própria constante!

Flw! sorrindo2

gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Ajuda] object_index

Mensagem por metadeta96 em Dom 22 Abr 2012, 02:54

Muito obrigado!
Usei self.id no lugar de obejct_index e funcionou!

metadeta96

Número de Mensagens : 8
Data de inscrição : 17/07/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Ajuda] object_index

Mensagem por Willy em Dom 22 Abr 2012, 02:57

Você pode guardar o ID dele no momento que você for criar o objeto.
Por exemplo:
Código:
Objeto = instance_create(x,y,obj_nome);
Quando você quiser usar este objeto, deverá se referir a ele usando "Objeto".
Por exemplo:
Código:
Objeto.hspeed=8;
Nota: O "." indica que o hspeed será aplicado ao "Objeto".

Para mais detalhes, leia este tutorial.

Espero ter ajudado!
blz

[Edit]
Ê... Que legal... Não vi que tinham postado primeiro e minha resposta ficou pendente por uns 10 minutos... --\'
De qualquer modo...
Tópico resolvido.
Trancado.

Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [Ajuda] object_index

Mensagem por Conteúdo patrocinado Hoje à(s) 15:22


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