Conectar-se
Quem está conectado
14 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 14 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 10/05/2010
Número de Mensagens : 7
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Pequeno problema de movimentação

em Qui 16 Dez 2010, 23:35
Olá, sou novo aqui no fórum vocês podem perceber isso pelo meu numero de postagens
mas enfim,
ja procurei aqui no fórum não achei nenhum problema parecido com o meu e tbm so mto nb no gm.
Funçando aki no fórum consegui fazer os movimentos do meu personagem
só deu problema na parte de agaichar .-.
tipo:

se eu segurar para baixo -> personagem fica abaixado (muda sprite certinho)
se eu segurar para baixo e apertar para os lados -> personagem desliza abaixado...

Código:

//Agachar
if keyboard_check(vk_down)
{
if direita=true
sprite_index=spr_kyoagachadoright

if direita=false
sprite_index=spr_kyoagachadoleft

}

to usando isso ae
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 34

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://lightsoftworks.blogspot.com/

Re: Pequeno problema de movimentação

em Qui 16 Dez 2010, 23:42
um jeito simples, é ao invés de mudar só de sprite, muda também de objeto, para que não ocorra erros, coloque uma função de parar no step desse objeto.
avatar
Data de inscrição : 10/05/2010
Número de Mensagens : 7
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Pequeno problema de movimentação

em Qui 16 Dez 2010, 23:45
como assim? Question

desculpaa pelas perguntas nbs ;x
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 34

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://lightsoftworks.blogspot.com/

Re: Pequeno problema de movimentação

em Sex 17 Dez 2010, 00:00
vamos á uma explanação simples: no objeto do player, quando ele pressionar para baixo, você põe a ação change object e escolhe o objeto do player abaixado, nesse objeto, no evento step, você põe uma ação pra ele ficar parado, e no evento key relase down, põe pra ele dar change object denovo, mas desta vez pra virar o player normal.
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1
Reputação : 89

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

Re: Pequeno problema de movimentação

em Sex 17 Dez 2010, 00:01
Código:
//Agachar
if keyboard_check(vk_down)
{
hspeed=0 //isso pára ele quando abaixa, assim ele não desliza
if direita=true {
sprite_index=spr_kyoagachadoright
}else{
sprite_index=spr_kyoagachadoleft}
}

isso deve dar, só corrigi a forma do seu código para evitar erros
sempre que possivel use o código com todas chaves e parênteses
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