Ajuda com um objeto

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

Ajuda com um objeto

Mensagem por killer118 em Qua 16 Out 2013, 12:20

Olá,

eu estou fazendo um jogo de nave horizontal, e preciso de uma ajuda, tem um inimigo(obj_plataforma) que tem uma mira(obj_mira), na mira criei um evento de colisão com minha nave principal para quando eu tocar nela a plataforma solta um tiro e ela se destrói, e a plataforma cria outra instancia do objeto mira, o que eu queria fazer quando a minha nave colide com a mira a plataforma atira uma vez e a mira reaparece em uma certa coordenada, se minha nave está nessa coordenada a plataforma começa a atirar como louca, queria saber se tem como apos dar um tiro ele não atirasse mais um um certo tempo mas a mira passasse direto pela nave sem ficar travando.
obrigado desde já.

killer118

Número de Mensagens : 14
Data de inscrição : 30/08/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Ajuda com um objeto

Mensagem por saim em Qui 17 Out 2013, 00:14

Se entendi direito, a mira vai ser destruída ao tocar na sua nave e a plataforma vai criar uma nova instância da mira.
O jeito fácil é colocar um alarm no create do objeto-mira. Só depois do alarm chegar a zero é que a mira dispara o resto dos eventos. Até lá, tudo bem tocar na mira.

O problema é que no create da room, esse alarm não vai ser zero e a mira PODE estar colidindo com a nave, sem atirar e sem ter atirado um tempo atrás. Um glitch improvável e pouco perceptível, mas contornável.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: Ajuda com um objeto

Mensagem por killer118 em Qui 17 Out 2013, 08:24

Eu mudei um pouco a ideia, eu fiz a mira perseguir a nave principal, o problema que estou tendo é depois que a mira é destruída eu precisava que disparasse um alarme depois de 1 ou 2 segundos para criar outra instancia do objeto mira, eu criei uma variável global para controlar isso, quando a mira colide com a nave o valor dessa variável muda para 0, e tem um if no objeto plataforma para criar mira quando a o valor for 1, o meu problema é conseguir fazer esse alarme para mudar o valor da variável, pq para colocar um alarme tem que ser um evento normal não no step.
obrigado.

killer118

Número de Mensagens : 14
Data de inscrição : 30/08/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Ajuda com um objeto

Mensagem por killer118 em Qui 17 Out 2013, 15:16

eu acho que consegui fazer o que eu queria, coloque no evento create do objeto tiro um alarme de 60 steps para mudar a variável e funcionou.
pode colocar revolvido.

Obrigado

killer118

Número de Mensagens : 14
Data de inscrição : 30/08/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Ajuda com um objeto

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


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