COMO LIMITAR NUMEROS DE OBJETOS NA MESMA ROOM

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

COMO LIMITAR NUMEROS DE OBJETOS NA MESMA ROOM

Mensagem por carrilo em Sex 29 Abr 2011, 17:27

Faz poucos dias que decidi aprender a criar jogos e tenho uma dúvida. Num jogo que criei apertando um botão se cria um objeto,e depois de um tempo ele explode. Quero que não seje possivel colocar outro objeto desse até o primeiro explodir. Como faço?

carrilo

Número de Mensagens : 26
Idade : 18
Data de inscrição : 29/04/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: COMO LIMITAR NUMEROS DE OBJETOS NA MESMA ROOM

Mensagem por Grotle em Sex 29 Abr 2011, 17:48

Você tem que verificar se há algum objeto na room, e se não tiver cria o objeto. Coloca esse código no evento do botão que você quer:

Código:
if not instance_exists(objeto)  //se não tiver o objeto na room.....
{instance_create(x,y,objeto)}  //cria o objeto

Não se esqueça de mudar o objeto pelo nome do objeto que você quer criar.

Flws!

Grotle

Ranking : Nota B
Número de Mensagens : 559
Idade : 21
Data de inscrição : 28/02/2010
Notas recebidas : B-B
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gsogaming.blogspot.com/

Voltar ao Topo Ir em baixo

Re: COMO LIMITAR NUMEROS DE OBJETOS NA MESMA ROOM

Mensagem por Rhino em Sex 29 Abr 2011, 17:54

No Game Maker, há um comando que pode controlar o número de instâncias. Ele se chama instance_number(nome_do_objeto).
No seu caso, eu faria o seguinte:

No evento da tecla apertada para criar o objeto:
Código:
if instance_number(nome_do_objeto)=0 //Definimos que se o número de instâncias for 0..
{
instance_create(x,y,nome_do_objeto) //..criamos o objeto numa posição x e y desejada
}

Depois, vá no objeto que explode e faça o seguinte:

Evento Create:
Código:
alarm[0]=60 //Escolhemos um valor pro alarm

Alarm 0:
Código:
instance_destroy()

Testei aqui e funcionou. Espero que ajude. Razz

Rhino

Ranking : Nota C
Número de Mensagens : 136
Idade : 24
Data de inscrição : 17/04/2010
Notas recebidas : C-B
Reputação : 11
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 LIMITAR NUMEROS DE OBJETOS NA MESMA ROOM

Mensagem por carrilo em Sex 29 Abr 2011, 17:55

obrigado me ajudou muito !!!

carrilo

Número de Mensagens : 26
Idade : 18
Data de inscrição : 29/04/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: COMO LIMITAR NUMEROS DE OBJETOS NA MESMA ROOM

Mensagem por Conteúdo patrocinado Hoje à(s) 16:21


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