- light
- Mensagens : 337
Reputação : 7
Data de inscrição : 17/03/2012
Idade : 25
Pergunta... direções
Dom 17 Mar - 17:25:17
Voltamos ao show de interrogatórios do Light .-.
Enfim...
Eu tenho um personagem que tem uma arma.
Ele já tem o seguinte:
Se move pra esquerda, direita, cima e cai pra baixo.
Quando ele aperta A, ele atira.... pra direita.
O que eu quero saber,é:
Como ele atirar de acordo com o lado que está?
Por exemplo, o meu está na direita e atira direitinho pra direita, mas quando está na esquerda ele atira pra direita...
Como eu faço isso?
Enfim...
Eu tenho um personagem que tem uma arma.
Ele já tem o seguinte:
Se move pra esquerda, direita, cima e cai pra baixo.
Quando ele aperta A, ele atira.... pra direita.
O que eu quero saber,é:
Como ele atirar de acordo com o lado que está?
Por exemplo, o meu está na direita e atira direitinho pra direita, mas quando está na esquerda ele atira pra direita...
Como eu faço isso?
Re: Pergunta... direções
Dom 17 Mar - 20:12:30
bem,vc pode fazer um sprite dele atirando para cada lado e por uma variavel tipo no creat por:
cima=false
baixo=false
frente=frente
tras=false
e no step:
if hspeed>{cima=false baixo=false frente=true tras=false}
if hspeed<{cima=false baixo=false frente=false tras=true}
if vspeed>{cima=false baixo=true frente=false tras=false}
if vspeed<{cima=true baixo=false frente=false tras=false}
e por quando ele atirar:
if cima=true{evento de atirar aqui com o sprite de cima}
if baixo=true{evento de atirar aqui com o sprite de baixo}
if tras=true{evento de atirar aqui com o sprite de tras}
if frente=true{evento de atirar aqui com o sprite de frente}
cima=false
baixo=false
frente=frente
tras=false
e no step:
if hspeed>{cima=false baixo=false frente=true tras=false}
if hspeed<{cima=false baixo=false frente=false tras=true}
if vspeed>{cima=false baixo=true frente=false tras=false}
if vspeed<{cima=true baixo=false frente=false tras=false}
e por quando ele atirar:
if cima=true{evento de atirar aqui com o sprite de cima}
if baixo=true{evento de atirar aqui com o sprite de baixo}
if tras=true{evento de atirar aqui com o sprite de tras}
if frente=true{evento de atirar aqui com o sprite de frente}
Re: Pergunta... direções
Seg 18 Mar - 13:22:03
pessoal sou novo no forum como vejo as novidades?
Alertado por flood
Alertado por flood
- Jenn The Bat
- Mensagens : 100
Reputação : 0
Data de inscrição : 29/01/2013
Idade : 25
Localização : Angel Island, Emerald Altar
Re: Pergunta... direções
Seg 18 Mar - 13:39:56
Leon, Tenho Umas Coisinhas Para te Falar...
1º - A Sua Pergunta se Encaixa em Dúvidas, Críticas e Sugestões.
2º - Acho Que Você Quis Dizer Notícias, Pois Bem... É só Clicar em Notícias do Ouriço
3º - Aqui é Pra Falar Sobre Game Maker, E como Disse Acima o Certo era Criar um tópico em Dúvidas, Críticas e Sugestões.
1º - A Sua Pergunta se Encaixa em Dúvidas, Críticas e Sugestões.
2º - Acho Que Você Quis Dizer Notícias, Pois Bem... É só Clicar em Notícias do Ouriço
3º - Aqui é Pra Falar Sobre Game Maker, E como Disse Acima o Certo era Criar um tópico em Dúvidas, Críticas e Sugestões.
- Lucas o ouriço de gelo
- Mensagens : 450
Reputação : 0
Data de inscrição : 26/01/2013
Localização : em casa
Re: Pergunta... direções
Seg 18 Mar - 18:52:43
pessoal estamos falando da pergunta do brigth ou do novo membro leon ??
Re: Pergunta... direções
Seg 18 Mar - 20:27:15
desculpa ae
Alertado por flood
Cuidado amigo leia as regras!
Alertado por flood
Cuidado amigo leia as regras!
Permissões neste sub-fórum
Não podes responder a tópicos