Hi nochmal! xD
Ich hab ein kleines Problem:
Ich habe eingestellt, dass wenn man gerade nach links läuft, und dann nach rechts drückt, dass man dan einen Sprite sieht, bei dem man erster "abschleift"
Gut auf einer Seite klappt das perfekt, aber auf der 2ten gar nicht!

Unten ist mein Example, denn alle Codes aufzulisten würde viel zu weit führen!
Also einfach mal im Game schnell nach rechts laufen und dann plötzlich nach links!
Wisst ihr woran das liegt?
EDIT:
Codes hinzugefügt:
Step Event:
GML-Quellcode
Nochmal Step:
GML-Quellcode
- if!(place_free(x,y+1)) || (instance_position(x,y+1,obj_solidpar))
- {
- springe=0
- }
- else
- {
- springe=1
- }
- if(left==1) && (springe==1)
- {
- sprite_index=spr_mario_small_jump_left
- }
- if(right==1) && (springe==1)
- {
- sprite_index=spr_mario_small_jump_right
- }
- if(right==1) && (springe==0)
- {
- if(skid==1)
- {
- sprite_index=spr_mario_small_skid_right
- }
- else
- {
- sprite_index=spr_mario_small_right
- }
- }
- if(left==1) && (springe==0)
- {
- if(skid==1)
- {
- sprite_index=spr_mario_small_skid_right
- }
- else
- {
- sprite_index=spr_mario_small_left
- }
- }
EDIT2: Anhang Entfernt. Gelöst.
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von fabse64 ()