Verificar se ha algo entre 2 objetos

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

Verificar se ha algo entre 2 objetos

Mensagem por Lukbebalduke em Sex 08 Jul 2011, 12:58

Alguem sabe fazer isso:

http://imageshack.us/photo/my-images/684/pergunta.png/

Lukbebalduke

Ranking : Nota B
Número de Mensagens : 764
Data de inscrição : 06/07/2011
Notas recebidas : B - B - A - B
Reputação : 30
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 2

Voltar ao Topo Ir em baixo

Re: Verificar se ha algo entre 2 objetos

Mensagem por GameMakerTutoriais em Sex 08 Jul 2011, 13:02

Use uma função que se chama collision_line(), ela retorna se há objetos entre dois pontos. Por exemplo, digamos que você tenha os objetos: parede, carinha1 e carinha2. Ficaria mais ou menos assim:
Código:

if collision_line(carinha1.x, carinha1.y, carinha2.x, carinha2.y, parede, true, true)
{
// Existe uma parede entre carinha1 e carinha2
}
else
{
// Não existe parede entre eles
}


Última edição por Ninja8086 em Sex 08 Jul 2011, 13:06, editado 1 vez(es)

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Verificar se ha algo entre 2 objetos

Mensagem por Lukbebalduke em Sex 08 Jul 2011, 13:04

e queria saber se tem como acontecer uma ação se não tiver nada entre 2 objetos

Lukbebalduke

Ranking : Nota B
Número de Mensagens : 764
Data de inscrição : 06/07/2011
Notas recebidas : B - B - A - B
Reputação : 30
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 2

Voltar ao Topo Ir em baixo

Re: Verificar se ha algo entre 2 objetos

Mensagem por GameMakerTutoriais em Sex 08 Jul 2011, 13:07

Justamente. Você tenta usá-la, e por ela é possível testar se há ou não o objecto. Eu editei e coloquei um exemplo básico no primeiro post. blz

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Verificar se ha algo entre 2 objetos

Mensagem por Lukbebalduke em Sex 08 Jul 2011, 13:10

Valeu podem trancar

Lukbebalduke

Ranking : Nota B
Número de Mensagens : 764
Data de inscrição : 06/07/2011
Notas recebidas : B - B - A - B
Reputação : 30
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 2

Voltar ao Topo Ir em baixo

Re: Verificar se ha algo entre 2 objetos

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


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