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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 20/11/2012
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Tiro destrói todos os inimigos

em Qua 28 Nov 2012, 01:02
Olá pessoal, sou novo aqui.

Tenho uma dúvida, referente a um game que estou fazendo.

Eu criei o personagem, o inimigo e o tiro.

Criei a instancia do tipo no personagem (quando pressiona "espaço");
No tiro, criei a colisão com o inimigo e depois destruir a instancia;

Quando vou testar o jogo, quando eu atiro em um inimigo, todos somem...

O que pode ser?

Abraço!
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

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

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

Re: Tiro destrói todos os inimigos

em Qua 28 Nov 2012, 09:15
Voce deve ter selecionado dentro do action na parte de cima qual objeto ele afeta, see voce selecionou o objeto a action vai afetar todos, use other dentro do evento de colisao.
avatar
Data de inscrição : 20/11/2012
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Tiro destrói todos os inimigos

em Sab 01 Dez 2012, 14:32
Feito, funcionou.

Amigo, testando o game, percebi que ele atira apenas para a direita,
em, no evento press que criei, tem o play sound, e create moving instance of 'cruz'
x e y estão 0 speed 15 e direction 1, mas ele só atira pra direita, mesmo eu virando pra esquerda, como mudo isso?
avatar
Data de inscrição : 20/11/2012
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Tiro destrói todos os inimigos

em Seg 03 Dez 2012, 08:45
Alguém? heheheehehhehehhe
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

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

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

Re: Tiro destrói todos os inimigos

em Seg 03 Dez 2012, 09:18
Voce tem q criar uma variavel para identificar a ultima direcao do objeto.
ex:
[press left]
lado= -1
[press right]
lado= 1
[press fire]
if lado== 1{
//tiro para direita
}else{
//tiro para esquerda
}

vc sabe como usar variaveis, ne?se nao, pode perguntar aqui, q eu te ensino.
avatar
Data de inscrição : 24/10/2009
Número de Mensagens : 873
Insígnias de JAM :

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

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

Re: Tiro destrói todos os inimigos

em Seg 03 Dez 2012, 10:08
A questão de direção de tiro o amigo aí já falou, seguindo a solicitação do tópico, para que não destrua todos, tire da colisão do objeto tiro o que destroi os outros! Mas deixe a colisão no tiro para que ele se destrua ao colidir com o objeto!

No objeto que vai ser destruido(inimigo), crie um evento de colisão marque o que vai destrui-lo, no caso o tiro e enfim coloque destruir! Simples assim!
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Tiro destrói todos os inimigos

em Seg 03 Dez 2012, 10:35
avatar
Data de inscrição : 20/11/2012
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Tiro destrói todos os inimigos

em Ter 04 Dez 2012, 03:55
Poxa, muito obrigado pessoal!

abç
Conteúdo patrocinado

Re: Tiro destrói todos os inimigos

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