- Data de inscrição : 01/10/2012
Número de Mensagens : 28
Insígnias de JAM :x 0
x 0
x 0
Reputação : 2
Prêmios: 0
: 0
: 0
[Dúvida]Com Jogo Top Down - Movimento Cima/Baixo
em Qua 13 Nov 2013, 00:53
Boa noite a todos!!
Estou aqui novamente, com mais algumas dúvidas em relação a movimentos Top Down.
Estou usando variáveis de estado para os movimentos do meu personagem, fiz uma variável "direita", para gerar os movimentos de direita e esquerda, usando True e False, com o Hspeed, fiz o mesmo para gerar os movimentos para cima e baixo, criei uma variável "cima", usei também True e False, com o Vspeed.
Os movimentos de direita e esquerda funcionarão e as sprites também, mas quando meu personagem vai para cima e para baixo,ele se movimenta, mas não troca de sprites?
Abaixo uma parte do meu código. Eu crie dois blocos de Code, um para os Movimentos e outro para o Sprites.
Eu uso GM 8.1.
Estou aqui novamente, com mais algumas dúvidas em relação a movimentos Top Down.
Estou usando variáveis de estado para os movimentos do meu personagem, fiz uma variável "direita", para gerar os movimentos de direita e esquerda, usando True e False, com o Hspeed, fiz o mesmo para gerar os movimentos para cima e baixo, criei uma variável "cima", usei também True e False, com o Vspeed.
Os movimentos de direita e esquerda funcionarão e as sprites também, mas quando meu personagem vai para cima e para baixo,ele se movimenta, mas não troca de sprites?
Abaixo uma parte do meu código. Eu crie dois blocos de Code, um para os Movimentos e outro para o Sprites.
- Código:
//Movimento - Cima/Baixo
if (keyboard_check(vk_up)){
vspeed=-5;
cima=true
ciandando=true
}else{
if (keyboard_check(vk_down)){
vspeed=5;
cima=false
ciandando=true
}else{
vspeed=0;ciandando=false}}
- Código:
//Sprite - Cima/Baixo
if (ciandando=true)and cima=true{
sprite_index=spr_cima
}else{
if(ciandando=true)and cima=false{
sprite_index=spr_baixo}}
Eu uso GM 8.1.
Re: [Dúvida]Com Jogo Top Down - Movimento Cima/Baixo
em Qua 13 Nov 2013, 01:11
Cara tente usa debug para ver, use um debug desenha variável cima na tela para ver se ta 1(ligado) ou 0(desligado).
EDIT: Esquece o que falei ali em cima ta vo com sono quando postei, o erro é que o código seu só faz trocar a imagem se aquela imagem estiver ativa, vai no seu objeto e coloca a sprite para a sprite de cima e testa.
EDIT: Esquece o que falei ali em cima ta vo com sono quando postei, o erro é que o código seu só faz trocar a imagem se aquela imagem estiver ativa, vai no seu objeto e coloca a sprite para a sprite de cima e testa.
- Data de inscrição : 01/10/2012
Número de Mensagens : 28
Insígnias de JAM :x 0
x 0
x 0
Reputação : 2
Prêmios: 0
: 0
: 0
Re: [Dúvida]Com Jogo Top Down - Movimento Cima/Baixo
em Sex 15 Nov 2013, 14:40
Boa tarde PedroSilva!!
Valeu amigo!!Consegui resolver o problema, a dica do Debug ajudou muito brother!!Andei revendo novamente os códigos e esqueci de declarar duas variáveis.
Problema resolvido!!
Os moderadores se quiserem podem fechar o tópico, problema resolvido!!

Valeu amigo!!Consegui resolver o problema, a dica do Debug ajudou muito brother!!Andei revendo novamente os códigos e esqueci de declarar duas variáveis.
Problema resolvido!!
Os moderadores se quiserem podem fechar o tópico, problema resolvido!!
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum