Conectar-se
Quem está conectado
33 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 33 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 21/09/2009
Número de Mensagens : 15
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

não criar objetos sobre objetos sólidos

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??
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   :
   :
   :
Ver perfil do usuário

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

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
avatar
Data de inscrição : 22/06/2008
Número de Mensagens : 156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 8

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://ssqt.blogspot.com.br/

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

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
Data de inscrição : 21/09/2009
Número de Mensagens : 15
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

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

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...
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 108

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

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

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))
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum