Ajuda Num Bug
Enviado: Sex Jan 31, 2020 3:44 pm
Eu criei a colisão e os movimentos do personagem, quando tava no placeholder funcionava, mas depois que coloquei o sprite e fiz o código pra mudar os sprites ta dando erro ao andar pra esquerda ou pra direita, o erro é que o personagem fica flicando pro lado oposto a o botão e não anda, aqui esta o código:
if (!place_meeting(x,y+1,obj_wall))
{
sprite_index = spr_player_JumpRuning;
if (sign(vspd) > 0.5){ sprite_index = spr_player_JumpFall;} else{ sprite_index = spr_player_JumpRuning;}
}
else
{
if (hspd != 0)
{
sprite_index = spr_player_walking;
}
}
if hspd = 0{
if place_meeting(x,y+1,obj_wall) {
sprite_index = spr_player_idle;
}
}
if hspd != 0 {
if place_meeting(x,y+1,obj_wall)
{
sprite_index = spr_player_walking;
}
}
if (!place_meeting(x,y+1,obj_wall))
{
sprite_index = spr_player_JumpRuning;
if (sign(vspd) > 0.5){ sprite_index = spr_player_JumpFall;} else{ sprite_index = spr_player_JumpRuning;}
}
else
{
if (hspd != 0)
{
sprite_index = spr_player_walking;
}
}
if hspd = 0{
if place_meeting(x,y+1,obj_wall) {
sprite_index = spr_player_idle;
}
}
if hspd != 0 {
if place_meeting(x,y+1,obj_wall)
{
sprite_index = spr_player_walking;
}
}