Pegar variavel de um objeto indeterminado?

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

Pegar variavel de um objeto indeterminado?

Mensagem por gabrielsch em Sab 24 Set 2011, 20:27

Olá pessoal, mais ou vez venho lhes fazer uma pergunta:

Gostaria que quando eu clica-se com o botão esquerdo do mouse ele pegaria o valor da variavel do objeto que está lá! Pode ser qualquer objeto! Se eu soubesse que objeto era poderia usar:

Código:
obj_queeuquero.variavel

Mas como eu não sei qual o objeto que está na posição X e Y do meu mouse não posso pegar a variável do mesmo.

Então como fazer?!? :C:

___________


Acesse: http://foxen.com.br/



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

Re: Pegar variavel de um objeto indeterminado?

Mensagem por Lucas 5293 em Sab 24 Set 2011, 20:35

Evento Mouse>Global Mouse>Global left pressed:
Código:
haha=instance_place(mouse_x,mouse_y,all)
haha.variavel=99999999

Lucas 5293

Ranking : Nota C
Número de Mensagens : 695
Idade : 18
Data de inscrição : 10/12/2010
Notas recebidas : C-D-B-B-B-C-C-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://dopxgames.blogspot.com

Voltar ao Topo Ir em baixo

Re: Pegar variavel de um objeto indeterminado?

Mensagem por Alex FC em Sab 24 Set 2011, 20:47

Siga os passos:

1 - Crie uma variável global com valor -1 para guardar a id do objeto selecionado;

2 - No evento Left Pressed dos objetos, coloque para a variável global ter o valor da variável id do objeto;

3 - Então se por exemplo quer o X do objeto, use global.var.x;

4 - Antes de pegar qualquer variável do objeto, cheque se o id existe com instance_exists;

5 - E caso o objeto selecionado seja destruido, coloque no evento destroy para a variável global ser -1 novamente.

Espero ter ajudado.

FLWS!

Alex FC

Ranking : Nota A
Número de Mensagens : 2503
Idade : 23
Data de inscrição : 20/12/2008
Notas recebidas : B A
Reputação : 174
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: Pegar variavel de um objeto indeterminado?

Mensagem por Conteúdo patrocinado Hoje à(s) 14:36


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