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

joas025

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 20/03/2012
Número de Mensagens : 59
Insígnias de JAM :

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

Duvidinha tosca

em Sab 24 Mar 2012, 20:52
é o seguinte, quando eu paro de apertar a tecla eskerda, a animação left continua, mesmo eu ja tendo colocado para parar, com o keyboard_check_released ai esta o codigo ve se acha algo errado

Código:
 if keyboard_check(vk_right)
{if place_free(x+5,y){x+=5}
image_xscale=1}

if keyboard_check(vk_left)
{if place_free(x-5,y){x-=5}
sprite_index=spr_playeresq
if keyboard_check_released(vk_left)
sprite_index=parado

if keyboard_check_pressed(vk_up)
{if!place_free(x,y+2){vspeed=-12}}
}
if place_free(x,y+2){gravity=1}
else
gravity=0
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 16/01/2012
Número de Mensagens : 970
Insígnias de JAM :

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

Prêmios
   : 1
   : 0
   : 2
Ver perfil do usuáriohttp://trfnsite.com

Re: Duvidinha tosca

em Sab 24 Mar 2012, 21:04
adicione no final do código alguma coisa para parar a animação.tente algo como
Código:
if(!keyboard_check(vk_left))then image_speed = 0 else image_speed = 1;
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