Sonic Game Maker
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar
Últimos assuntos
SONIC ADVENTURE 3Sáb 13 Jan - 13:50:03KellyaneFELIZ NATAL 2023Seg 25 Dez - 12:48:36Divin Sphere HiroshaiErro ao Abrir ProjetoTer 25 Jul - 8:44:49Ian LagesJá fazem 10 anos...Qua 3 maio - 12:21:59Divin Sphere HiroshaiFeliz Natal 2022Qua 11 Jan - 21:41:47Ian LagesTOUCH - AndroidSex 21 Out - 21:40:23Divin Sphere HiroshaiA volta de nat-frutoSex 12 Ago - 11:24:58Divin Sphere HiroshaiDiscord Game MakerDom 9 Jan - 23:16:01Nest_DJ.EXtremeHAPPY NEW YEAR 2022Sáb 1 Jan - 20:27:23Divin Sphere HiroshaiDoIt - Jogo AndroidSáb 1 Jan - 20:22:31Divin Sphere HiroshaiFELIZ NATAL 2021Sáb 25 Dez - 23:43:15Divin Sphere Hiroshaiefraim leonardo quadrinhos do sonicSeg 22 Nov - 8:48:52FizContaSóPraIsso[11/2021] Atualizações Importantes de SegurançaDom 7 Nov - 23:41:23Lago Roxoum post interessanteTer 27 Jul - 17:10:45Divin Sphere HiroshaiBring The Block - AndroidSáb 17 Abr - 15:31:53Divin Sphere Hiroshai

Ir para baixo
Skay Galaxte
Skay Galaxte
Mensagens : 303
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 22
Masculino
Localização : Casa

Como atirar para dois lados? Empty Como atirar para dois lados?

Seg 2 Jul - 21:16:29
Eu sei como colocar para atirar apenas para um lado, mais quando viro pro outro, atira ainda pro mesmo lado. Podem me ajudar?
Taigo Toushirou
Taigo Toushirou
Adiministrador
Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 30
Masculino
Localização : Salvador Bahia
http://veloxzone2.blogspot.com/

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Seg 2 Jul - 21:19:15
Usa uma variável para marca a direção do tiro amigo.
EX:
Tiro= true //true para direita e false para esquerda

Nas setas direcionais esquerda direita você bota a tal variável

e no botão de atirar você bota

if tiro=true{tiro para direita}
if tiro= false{tiro para esquerda}
Muito fácil não tem erro! ^^
Skay Galaxte
Skay Galaxte
Mensagens : 303
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 22
Masculino
Localização : Casa

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Seg 2 Jul - 21:24:16
tenta simplificar isto para min?
Taigo Toushirou
Taigo Toushirou
Adiministrador
Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 30
Masculino
Localização : Salvador Bahia
http://veloxzone2.blogspot.com/

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Seg 2 Jul - 21:33:07
KKKK
Vou mastigar tudo pra você filhote de pássaro! XD

No create:
Código:
Tiro= true //true para direita e false para esquerda

No botão direita
Código:
tiro=true
No botão esquerda
Código:
tiro=false

No botão de atirar
Código:
if tiro=true{instance_create(x+0,y+0,objeto)}
if tiro= false{instance_create(x+0,y+0,objeto)}


Bom eu não lembro como defini o movimento da bala mas ai se alguém lembrar é só falar aqui! ^^ Ou se eu lembrar dou um edit.
Skay Galaxte
Skay Galaxte
Mensagens : 303
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 22
Masculino
Localização : Casa

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Seg 2 Jul - 21:42:07
Isto eu ponho no obj tiro ou no player?
Taigo Toushirou
Taigo Toushirou
Adiministrador
Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 30
Masculino
Localização : Salvador Bahia
http://veloxzone2.blogspot.com/

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Seg 2 Jul - 21:47:28
No player né cara
Power the hedgehog
Power the hedgehog
Mensagens : 201
Reputação : 0
Data de inscrição : 11/07/2012
Idade : 22
Masculino
Localização : atrás de você

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Qui 12 Jul - 9:34:24
Pega o movimento de virar para a direita e para a esquerda e add o movimento de atirar.

Eu pelo menos acho que é assim KKKKK

tenta.

espero ter ajudado tchau!

Power the hedgehog
Taigo Toushirou
Taigo Toushirou
Adiministrador
Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 30
Masculino
Localização : Salvador Bahia
http://veloxzone2.blogspot.com/

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Qui 12 Jul - 10:23:38
Pega o movimento de virar para a direita e para a esquerda e add o movimento de atirar.

Eu pelo menos acho que é assim KKKKK

tenta.

espero ter ajudado tchau!

Power the hedgehog

Essa foi a pior resposta que já vi em toda minha vida em fóruns como esse...
Obrigado por sua colaboração! lol
Skay Galaxte
se você ainda não intendeu ou já resolveu o seu problema esse tópico deve ser fechado então por favor se manifeste!
Skay Galaxte
Skay Galaxte
Mensagens : 303
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 22
Masculino
Localização : Casa

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Sáb 15 Set - 17:03:41
Não entendi =(
BlueFox
BlueFox
Mensagens : 1158
Reputação : -3
Data de inscrição : 30/09/2011
Idade : 24
Masculino
http://sonicuniversegamemak.forumeiros.com/forum

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Sáb 15 Set - 17:30:39
olha sky vc cria um variavel frente

ai vc coloca a ação kei press para tras q tem o desenho de uma seta vermelha

e nela vc coloca a variavel frente com o numero 1 embaixo ai quando apertar para tras a variavel vai ser 1 a mesma coisa com a ação ke press apra fente só q invez de ser a variavel frente estiver em 1 ela vai ter q estar em 2

agora vc coloca o evento step nele vc coloca a ação test variavel frente de numero 1 ai coloca embaixo a ação start of block e embaixo (denovo XD) vc coloca a ação create q tem uma seta para tras a q cria um objeto jogando ele para um lado e seleciona o objeto tiro escolhendo a direção e o lado

a mesma coisa com a variavel frente 2 só q vc só vai mudar a direção q o objeto vai ser criado

dica:passe o mouse emcima da ação para saber qual é cada uma
GMTreg
GMTreg
Mensagens : 21
Reputação : 0
Data de inscrição : 30/08/2012
Idade : 25
Masculino
Localização : Planeta Terra!
http://gmtreg.blogspot.com.br/

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Sáb 15 Set - 18:05:54
Bom, esse meu método é mais fácil, é só você substituir o nome "Object0" pelo nome do seu objeto que é o jogador e o tiro pelo nome do objeto que é seu tiro:
Coloque a ação de executar código e copie e cole isso nos seguintes eventos:

Evento "Create" do jogador:
Spoiler:


Evento "Step" do jogador:
Spoiler:

Evento "Create" do tiro:
Spoiler:

Lembre-se de substituir o nome "Object0" pelo nome do seu objeto que é o jogador e o tiro pelo nome do objeto que é seu tiro.
Espero ter ajudado!

Caso não saiba que ação é essa que eu digo; é essa:
Como atirar para dois lados? 70572781
Abraço, -GMTREG
Julio The Fox
Julio The Fox
Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 27
Masculino
Localização : Vaco do tempo espaço perdido.

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Sáb 15 Set - 20:42:21
Apenas uma correção na resposta do GMTreg:

Em vez de colocar keyboard_check_pressed, recomendo usar keyboard_check, porque a direção irá manter caso a tecla seja solta!
Skay Galaxte
Skay Galaxte
Mensagens : 303
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 22
Masculino
Localização : Casa

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Ter 18 Set - 23:58:52
Não resolveu, da o mesmo erro, irei passar a engine do jogo e vocês fazem desde o começo oks? Obg se puderem ^^
Conteúdo patrocinado

Como atirar para dois lados? Empty Re: Como atirar para dois lados?

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos