Conectar-se
Quem está conectado
42 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 40 Visitantes

Cambalinho, ReisBlender

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 02/02/2014
Número de Mensagens : 33
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

atira pra todas as direçoes(ja procurei nu forum)

em Qua 05 Fev 2014, 21:20
eu queria sabe como atira para dois lados se o player estive olhado pra a direita a flecha vai para a direita e se estive olhado para a esquerda atira para a esquerda
(já procurei no fórum) Question 

sou novato então diga onde bota cada godigo please What a Face 
avatar
Ranking : Nota A
Notas recebidas : B-B-B-A-A
Data de inscrição : 02/08/2013
Número de Mensagens : 306
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: atira pra todas as direçoes(ja procurei nu forum)

em Qua 05 Fev 2014, 21:30
Aki  Happy 
avatar
Data de inscrição : 02/02/2014
Número de Mensagens : 33
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: atira pra todas as direçoes(ja procurei nu forum)

em Qua 05 Fev 2014, 21:32
vc nao me respondeu
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: atira pra todas as direçoes(ja procurei nu forum)

em Qua 05 Fev 2014, 21:42
@daniloao escreveu:vc nao me respondeu
O cara postou um link! Olha direito!

Afinal, godigo não existe e sim código.
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: atira pra todas as direçoes(ja procurei nu forum)

em Qui 06 Fev 2014, 00:42
Crie uma variavel chama direcao e inicie o valor dela de 0 e no create do player coloca:

Código:

direcao = 0; //Se direcao for 0 o player esta virado para a esquerda e se for 1 para a direita

No setp no código de movimento, suponho que tenha usado keyboard_check néh entao faça assim:

Código:

if keyboard_check(vk_right) and place_free(x+5,y){
x+=5; // só exemplo 
direcao = 1;
}else if keyboard_check(vk_left) and place_free(x-5,y){
x-=5;
direcao = 0;
}


E no setp da flecha você coloca
Código:

if obj_jogador.direcao == 0{
hspeed = -20;
}else if obj_jogador.direcao == 1{
hspeed = 20;
}

Você tem que adaptar o código para o seu jogo, mais funciona!

Espero ter ajudado e se ajudei da um joinha ai do lado da minha foto!  Laughing 
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