Conectar-se
Quem está conectado
19 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 18 Visitantes

dharrison

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 27/12/2008
Número de Mensagens : 265
Insígnias de JAM :

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

Movimentos Diagonais

em Qui 30 Jul 2009, 21:16
Como eu bloqueio os movimentos diagonais?

(no caso os vermelhos)

Então, quando criamos os movimentos verticas e horizontais, automaticamente cria os movimentos diagonais,como eu os bloqueio?
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Movimentos Diagonais

em Qui 30 Jul 2009, 21:21
Depende....Você esta usando x e y ou hspeed e vspeed para o movimento?

FLWS!
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

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

Re: Movimentos Diagonais

em Qui 30 Jul 2009, 21:23
coloca uma checagem na hora que for apertar para a direçao eX:

Código:
if keyboard_check(vk_right) && !keyboard_check(vk_up) && !keyboard_check(vk_down)
{mover_direita = true}

tipo isso!

flwss
avatar
Data de inscrição : 27/12/2008
Número de Mensagens : 265
Insígnias de JAM :

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

Re: Movimentos Diagonais

em Sex 31 Jul 2009, 18:06
hspeed ££ vspeed
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Movimentos Diagonais

em Sex 31 Jul 2009, 18:28
Vou mostrar o código que bloqueia as direções 45, 135, 225 e 315:

Código:
//Bloqueia as direções 45, 135, 225 e 315
if direction=45 or direction=135 or direction=225 or direction=315{speed=0}

Bom esse é o jeito mais simples e facil que eu encontrei. blz?

FLWS!
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