Conectar-se

Esqueci minha senha

Últimos assuntos
» Sprites do Sonic feitos por mim
por Klabbery Seg 12 Jun - 14:41:29

» Sonic Mania na PRÉ-VENDA com DESCONTO!
por Klabbery Ter 30 Maio - 13:36:08

» Grupo da Discord do Fórum!
por Klabbery Qui 25 Maio - 20:07:26

» Rain Of Fire completo
por Divin Sphere Hiroshai Ter 18 Abr - 19:26:25

» [votação#012] Quantos anos a Sonic Game Maker vai durar?
por Klabbery Ter 18 Abr - 15:36:06

» [RUMOR]SONIC MANIA TERÁ CUTSCENES ANIMADAS
por Klabbery Ter 18 Abr - 15:04:44

» Colorful Crystal Ball
por Klabbery Ter 18 Abr - 14:06:36

» Corrente Do Infinito ( ou quase )
por Divin Sphere Hiroshai Seg 17 Abr - 14:23:03

» [DÚVIDA] Duas perguntas sobre o GM Studio
por Divin Sphere Hiroshai Seg 17 Abr - 13:41:38

» Ajudem os nossos representantes na JAM!
por Klabbery Seg 17 Abr - 13:04:47

» [RESOLVIDO!] Meu Game Maker não executa os jogos
por Klabbery Seg 27 Mar - 10:17:22

» fan art do sonic
por sonic exe Seg 20 Fev - 18:56:03

» Recolhendo numero de parças
por Vortex de sempre Qua 11 Jan - 12:04:24

» Feliz Natal a Todos!!
por dangamer Sex 30 Dez - 7:28:20

» Run Guy! (jogo de Jam)
por Divin Sphere Hiroshai Sex 2 Dez - 16:05:53

» HQ: The Parallax
por Ace A.R.D. Sex 2 Dez - 8:16:00

» Meu site basico
por dangamer Ter 29 Nov - 16:14:03

» Prof-Hero - O novo jogo da Professora!
por Efraim Leonardo Dom 27 Nov - 13:01:17

» Super Smash Bros. Crusade!
por BlueFox Seg 21 Nov - 10:44:26

» Sonic & Metal Sonic One-Shots
por Ace A.R.D. Sex 18 Nov - 17:52:37


Como atirar para dois lados?

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

Como atirar para dois lados?

Mensagem por DVictor em Seg 2 Jul - 19: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?

______________________________________________________________________________________________
Viva a vida -q
Seja meu amigo pris? :3 se for coloca isso na assinatura

Meuzamigo U.U
Spoiler:


______________________________________________
Pris, jisus giveme interigencia :3
Fui U.U esmeralda_azul escur  esmeralda_verde  esmeralda_azul  esmeralda_cinza  esmeralda_roxa  esmeralda_vermelha  esmeralda_amarela
avatar
DVictor

Mensagens : 300
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 15
Masculino
Localização : Casa :3

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Taigo Toushirou em Seg 2 Jul - 19: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! ^^
avatar
Taigo Toushirou
Adiministrador

Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 24
Masculino
Localização : Salvador Bahia

Ver perfil do usuário http://veloxzone2.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por DVictor em Seg 2 Jul - 19:24:16

tenta simplificar isto para min?

______________________________________________________________________________________________
Viva a vida -q
Seja meu amigo pris? :3 se for coloca isso na assinatura

Meuzamigo U.U
Spoiler:


______________________________________________
Pris, jisus giveme interigencia :3
Fui U.U esmeralda_azul escur  esmeralda_verde  esmeralda_azul  esmeralda_cinza  esmeralda_roxa  esmeralda_vermelha  esmeralda_amarela
avatar
DVictor

Mensagens : 300
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 15
Masculino
Localização : Casa :3

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Taigo Toushirou em Seg 2 Jul - 19: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.
avatar
Taigo Toushirou
Adiministrador

Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 24
Masculino
Localização : Salvador Bahia

Ver perfil do usuário http://veloxzone2.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por DVictor em Seg 2 Jul - 19:42:07

Isto eu ponho no obj tiro ou no player?

______________________________________________________________________________________________
Viva a vida -q
Seja meu amigo pris? :3 se for coloca isso na assinatura

Meuzamigo U.U
Spoiler:


______________________________________________
Pris, jisus giveme interigencia :3
Fui U.U esmeralda_azul escur  esmeralda_verde  esmeralda_azul  esmeralda_cinza  esmeralda_roxa  esmeralda_vermelha  esmeralda_amarela
avatar
DVictor

Mensagens : 300
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 15
Masculino
Localização : Casa :3

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Taigo Toushirou em Seg 2 Jul - 19:47:28

No player né cara
avatar
Taigo Toushirou
Adiministrador

Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 24
Masculino
Localização : Salvador Bahia

Ver perfil do usuário http://veloxzone2.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Power the hedgehog em Qui 12 Jul - 7: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

______________________________________________________________________________________________
Spoiler:
Hmm ME GUSTA


ATENÇÃO, VC FOI TROLLADO E DEVE IR PARAO HOSPITAL TOMAR O SORO ANTI-TROLL. Shocked

MAS COMO NÃO EXISTE SORO ANTI-TROLL, MORRE DIABO! Razz



- Power The Hedgehog
avatar
Power the hedgehog

Mensagens : 201
Reputação : 0
Data de inscrição : 11/07/2012
Idade : 15
Masculino
Localização : atrás de você

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Taigo Toushirou em Qui 12 Jul - 8: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!
avatar
Taigo Toushirou
Adiministrador

Mensagens : 1598
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 24
Masculino
Localização : Salvador Bahia

Ver perfil do usuário http://veloxzone2.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por DVictor em Sab 15 Set - 15:03:41

Não entendi =(

______________________________________________________________________________________________
Viva a vida -q
Seja meu amigo pris? :3 se for coloca isso na assinatura

Meuzamigo U.U
Spoiler:


______________________________________________
Pris, jisus giveme interigencia :3
Fui U.U esmeralda_azul escur  esmeralda_verde  esmeralda_azul  esmeralda_cinza  esmeralda_roxa  esmeralda_vermelha  esmeralda_amarela
avatar
DVictor

Mensagens : 300
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 15
Masculino
Localização : Casa :3

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por BlueFox em Sab 15 Set - 15: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

______________________________________________________________________________________________
avatar
BlueFox

Mensagens : 1160
Reputação : -3
Data de inscrição : 30/09/2011
Idade : 17
Masculino

Ver perfil do usuário http://sonicuniversegamemak.forumeiros.com/forum

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por GMTreg em Sab 15 Set - 16: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:
direcaodotiro = 0


Evento "Step" do jogador:
Spoiler:
if keyboard_check_pressed(vk_left) direcaodotiro = 1
if keyboard_check_pressed(vk_right)direcaodotiro = 0
if keyboard_check_pressed(vk_space) && direcaodotiro = 0 instance_create(x,y,tiro)
if keyboard_check_pressed(vk_space) && direcaodotiro = 1 instance_create(x,y,tiro)

Evento "Create" do tiro:
Spoiler:
if object0.direcaodotiro = 0 motion_set(0,7)
if object0.direcaodotiro = 1 motion_set(180,7)

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:

Abraço, -GMTREG

______________________________________________________________________________________________
Trabalhando em Pyromania! sonic_life

Ei Brow! Dá uma passada lá no meu canal e meu blog! e , lá tem videos e novidades de meus jogos!
avatar
GMTreg

Mensagens : 21
Reputação : 0
Data de inscrição : 30/08/2012
Idade : 18
Masculino
Localização : Planeta Terra!

Ver perfil do usuário http://gmtreg.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Julio The Fox em Sab 15 Set - 18: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!

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
avatar
Julio The Fox

Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 20
Masculino
Localização : Vaco do tempo espaço perdido.

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por DVictor em Ter 18 Set - 21: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 ^^

______________________________________________________________________________________________
Viva a vida -q
Seja meu amigo pris? :3 se for coloca isso na assinatura

Meuzamigo U.U
Spoiler:


______________________________________________
Pris, jisus giveme interigencia :3
Fui U.U esmeralda_azul escur  esmeralda_verde  esmeralda_azul  esmeralda_cinza  esmeralda_roxa  esmeralda_vermelha  esmeralda_amarela
avatar
DVictor

Mensagens : 300
Reputação : 6
Data de inscrição : 03/11/2011
Idade : 15
Masculino
Localização : Casa :3

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Como atirar para dois lados?

Mensagem por Conteúdo patrocinado


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