Kann mir einer sagen warum der Code nicht funktioniert?
Linke Taste = wechselt der Spieler nur dass Sprite
Rechte Taste = macht der Spieler überhaupt nichts
Oben = macht der Spieler auch nichts
Ich möchte nur das der Spieler sich bei den jeweiligen Taste in die richtung geht und solange er das tut sein Sprite ändert.
Code: im Step Event
vspeed += 0.75
if place_free(x,y+10)
{
vspeed = 0 sprite_index = sprite_spieler_stand
}
else
{
if keyboard_check_pressed(vk_up)
{
vspeed = -12 sprite_index = sprite_spieler_sprung
}}
if keyboard_check(vk_right) == true
{
hspeed = 5 sprite_index = sprite_spieler_gang_rechts
}
else
{
hspeed = 0 sprite_index = sprite_spieler_stand
}
if keyboard_check(vk_left) == true
{
hspeed = -5 sprite_index = sprite_spieler_gang_links
}
else
{
hspeed = 0 sprite_index = sprite_spieler_stand
}
Linke Taste = wechselt der Spieler nur dass Sprite
Rechte Taste = macht der Spieler überhaupt nichts
Oben = macht der Spieler auch nichts
Ich möchte nur das der Spieler sich bei den jeweiligen Taste in die richtung geht und solange er das tut sein Sprite ändert.
Code: im Step Event
vspeed += 0.75
if place_free(x,y+10)
{
vspeed = 0 sprite_index = sprite_spieler_stand
}
else
{
if keyboard_check_pressed(vk_up)
{
vspeed = -12 sprite_index = sprite_spieler_sprung
}}
if keyboard_check(vk_right) == true
{
hspeed = 5 sprite_index = sprite_spieler_gang_rechts
}
else
{
hspeed = 0 sprite_index = sprite_spieler_stand
}
if keyboard_check(vk_left) == true
{
hspeed = -5 sprite_index = sprite_spieler_gang_links
}
else
{
hspeed = 0 sprite_index = sprite_spieler_stand
}