Como criar objeto em local aleatório na room?

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

Como criar objeto em local aleatório na room?

Mensagem por Mannoroth em Seg 13 Dez 2010, 15:19

instance_create(x,y,object) é usado pra criar um objeto num local específico.
Mas como criar um objeto em local aleatório(random) da room?
Esou fazendo um jogo de snake, e quando a cobra colidir com o quadrado este desaparece, e deve aparecer outro quadrado em local aleatório da room.

Mannoroth

Ranking : Nota D
Número de Mensagens : 836
Idade : 26
Data de inscrição : 05/10/2010
Notas recebidas : D+D
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar objeto em local aleatório na room?

Mensagem por Markituh em Seg 13 Dez 2010, 15:42

Hmmm... Use o instance_create randomizando a largura e a altura da room.
Código:
instance_create(random(room_width),random(room_height),object)

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar objeto em local aleatório na room?

Mensagem por Super Games em Seg 13 Dez 2010, 17:45

Coloca isto:
Código:
move_random(0,0);
instance_create(x,y,objetotal);


Espero ter ajudado...

Super Games

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

Voltar ao Topo Ir em baixo

Re: Como criar objeto em local aleatório na room?

Mensagem por Mannoroth em Seg 13 Dez 2010, 19:31

Super Games seu código fez criar uns obj q sumiam logo em seguida e depois a room fica doida e parava tudo, isso em décimos de segundos.
Markituh, seu código funcionou legal, é isso ae, vlw.

drão não é uma palavra, é uma sílaba(ex.: ladrão, padrão...)

Mannoroth

Ranking : Nota D
Número de Mensagens : 836
Idade : 26
Data de inscrição : 05/10/2010
Notas recebidas : D+D
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar objeto em local aleatório na room?

Mensagem por Markituh em Seg 13 Dez 2010, 19:54

Mannoroth escreveu:Markituh, seu código funcionou legal, é isso ae, vlw.

drão não é uma palavra, é uma sílaba(ex.: ladrão, padrão...)
Que bom que funcionou. Sim, drão é uma sílaba, certo. Mas Drão é um nome de uma música do cantor Djavan, é uma mera piada.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar objeto em local aleatório na room?

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


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