checar posição de objeto na room

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

checar posição de objeto na room

Mensagem por Geferson em Sex 22 Jul 2011, 12:23

Alguem conhece uma maneira de fazer uma checagem de posição de objetos na room para que em determinada posição crie um outro objeto: por exemplo: vc teclar espaço e ele checa se existir um objeto1 em x 210 e y 320, existir um objeto 2 em x 315 e y 205 e existir um objeto3 em x 150 e y 58, se positivo cria um objeto4 na room se negativo nada acontece. Caso alguem saiba fazer isso, por favor postem um tuto aqui.

Geferson

Número de Mensagens : 30
Idade : 33
Data de inscrição : 20/07/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: checar posição de objeto na room

Mensagem por Carlos L. em Sex 22 Jul 2011, 12:30

É simples é só checar as posições dos objetos que se deseja.
Código:
if (object1.x == 210 and object1.y == 320 and
    object2.x == 315 and object2.y == 205 and
    object3.x == 150 and object3.y == 58)
{
    instance_create(x, y, object4);
}

Carlos L.

Ranking : Nota C
Número de Mensagens : 270
Data de inscrição : 26/09/2010
Notas recebidas : C
Reputação : 8
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: checar posição de objeto na room

Mensagem por Geferson em Seg 25 Jul 2011, 10:31

esse codigo funcionou bem, mas não completamente...ele checa a posição dos objetos e se ele estão na posição indicada ele cria o onjeto 4 mas se os objetos não estão na posição especificada da erro. enão como completar ele para que não persista o erro?

Geferson

Número de Mensagens : 30
Idade : 33
Data de inscrição : 20/07/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: checar posição de objeto na room

Mensagem por Henrique-HB em Seg 25 Jul 2011, 10:41

É preciso verificar se os objetos estão na room antes de checar as posições. Use if(instance_exists(objeto)) para ter certeza de que os objetos já estão na room antes da próxima condição.

Henrique-HB

Número de Mensagens : 114
Data de inscrição : 23/06/2008
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: checar posição de objeto na room

Mensagem por victor_aco em Seg 25 Jul 2011, 12:43

Geferson é a segunda vez que vejo você postando na seção errada, tenha mais cuidado ao postar. Se tiver alguma dúvida relacionada ao Game Maker, ela deve ser postada no fórum Perguntas & Respostas.

Tópico Movido

victor_aco

Número de Mensagens : 666
Idade : 21
Data de inscrição : 25/03/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: checar posição de objeto na room

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


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