não criar objetos sobre objetos sólidos

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

não criar objetos sobre objetos sólidos

Mensagem por josinhafs em Ter 30 Mar 2010, 19:10

Please, help me... No


preciso criar um objeto pergunta aleatóriamente, mas tah criando sobre os muros, bem no meio então não consigo realizar a colisão do personagem com ele, o que eu posso fazer??

josinhafs

Número de Mensagens : 15
Data de inscrição : 21/09/2009
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: não criar objetos sobre objetos sólidos

Mensagem por fonetico em Ter 30 Mar 2010, 19:33

Coloca no evento de colisão no objeto com o Muro:
Código:
instance_destroy() //Destrói esse objeto

Agora nesse mesmo objeto, crie um evento destroy e nele coloque:
Código:
instance_create(random(room_width),random(room_height),objeto)//cria outro objeto

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: não criar objetos sobre objetos sólidos

Mensagem por gambit em Ter 30 Mar 2010, 19:38

crie um outro objeto esse objeto aoser criado ele verifica se esta colidindo com a parede se estiver e pula para outro lugar ate encontrar um lugar vasio e depois se tranforma no objeto desejado

gambit

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

http://ssqt.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: não criar objetos sobre objetos sólidos

Mensagem por josinhafs em Ter 30 Mar 2010, 19:56

cheers Valews mesmo pela ajuda... souzalucasjose

Isso me ajudou muito...

desculpe gambit, mas não entendi muito bem sua explicação...do mesmo jeito obrigada...

josinhafs

Número de Mensagens : 15
Data de inscrição : 21/09/2009
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: não criar objetos sobre objetos sólidos

Mensagem por Jiraya em Ter 30 Mar 2010, 21:09

Código:
do{
var X,Y;
X=random(room_width)Y=random(room_height)
instance_create(X,Y,Objeto)
}until(place_free(X,Y))

Jiraya

Ranking : Nota A
Número de Mensagens : 1134
Data de inscrição : 20/03/2010
Notas recebidas : A+A
Reputação : 108
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

https://www.facebook.com/seito.washiro.7

Voltar ao Topo Ir em baixo

Re: não criar objetos sobre objetos sólidos

Mensagem por Conteúdo patrocinado Hoje à(s) 15: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