ir para a diagonal

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

ir para a diagonal

Mensagem por rikilol em Sab 30 Out 2010, 12:00

Eu tento fazer com que o jogador vá para a diagonal quando clicar duas teclas ao mesmo (como cima e baixo vai na diagonal) só que o personagem vai para a direção da última tecla clicada. Por mais que eu tente não consigo fazer o jogador ir para a diagonal e eu não achei nenhum tópico que fale disso.



rikilol

Número de Mensagens : 2
Data de inscrição : 13/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: ir para a diagonal

Mensagem por Mr. Kaleb em Sab 30 Out 2010, 12:07

nossa cara isso ai não existe sempre vai na diagonal eu axo me diga qual o estilo do seu jogo, se e visto de cima, de lado etc

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: ir para a diagonal

Mensagem por Gabreel em Sab 30 Out 2010, 12:18

if(keyboard_check(vk_left)){hspeed=-1},
if(keyboard_check(vk_up)){vspeed=-1}

boa sorte x.x

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: ir para a diagonal

Mensagem por Adriel em Sab 30 Out 2010, 13:11

Acho que entendi sua dúvida, coloque isso no step:

Código:
if keyboard_check_pressed(vk_left)
{
hspeed=-4
}
if keyboard_check_pressed(vk_right)
{
hspeed=4
}
if keyboard_check_pressed(vk_up)
{
vspeed=-4
}
if keyboard_check_pressed(vk_down)
{
vspeed=4
}

Vai por mim, dá certo Smile

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: ir para a diagonal

Mensagem por itallo em Sab 30 Out 2010, 13:16

if keyboard_check_pressed(vk_up) and keyboard_check_pressed(vk_right)
{
tecla = true
direc = 45
}

direction = direc
if tecla = true
{
speed = 3
}

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: ir para a diagonal

Mensagem por Conteúdo patrocinado Hoje à(s) 12:10


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