laufen funktioniert nicht

  • Allgemein
  • laufen funktioniert nicht

    halle oh :D
    frage:kann beim drehen nicht laufen ?
    ich kann zwar laufen,
    aber wenn ich versuche das sich mein smile zu drehen,
    dann kann der nicht richtig laufen

    heh sorry für rechtschreibfehler
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe
  • habe ich mir gedacht

    Quellcode

    1. hspeed = 0
    2. if keyboard_check(vk_right)
    3. {
    4. hspeed=4.5
    5. image_angle-=4.5
    6. }
    7. if keyboard_check(vk_left)
    8. {
    9. hspeed-=4.5
    10. image_angle+=4.5
    11. }
    12. if place_free(x+hspeed,y) == false // Kollisionserkennung Links-Rechts
    13. {
    14. if hspeed > 0
    15. move_contact_solid(0,-1)
    16. if hspeed < 0
    17. move_contact_solid(180,-1)
    18. hspeed = 0
    19. }
    20. vspeed += 1 // Grafitation
    21. if keyboard_check_pressed(vk_up)
    22. {
    23. if place_free(x,y+10) == false
    24. vspeed -= 20
    25. }
    26. if place_free(x,y+vspeed) == false // Kollisionserkennung Oben-Unten
    27. {
    28. if vspeed > 0
    29. move_contact_solid(270,-1)
    30. if vspeed < 0
    31. move_contact_solid(90,-1)
    32. vspeed = 0
    33. }
    34. if place_free(x+hspeed,y+vspeed) == false // Nicht an Ecken hängen bleiben
    35. hspeed = 0
    36. if keyboard_check_released(vk_up) // Sprunghöhe ändern
    37. if vspeed < 0
    38. vspeed /= 2
    39. view_xview = ((x-view_wview/2)+view_xview*9)/10 // Bildschirmausschnitt richtig einstellen
    40. view_yview = ((y-view_hview/1.5)+view_yview*9)/10
    41. if view_xview < 0 // View nicht aus dem Raum raus verdammte schediße nochmal!!!!
    42. view_xview = 0
    43. if view_yview < 0
    44. view_yview = 0
    45. if view_xview > room_width-view_wview
    46. view_xview = room_width-view_wview
    47. if view_yview > room_height-view_hview
    48. view_yview = room_height-view_hview
    Alles anzeigen

    ganzer code den ich bis jetzt habe
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe
  • das drehen funzt schon,
    aber das laufen eben nicht .
    Ja ok aber nur ganz leichte sprünge ,
    also man kann das so nennen das der irgendwo hängen bleibt,
    denn wenn man springt dann man wieder laufen :heul:
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe
  • Was ich sehe ist einmal das hspeed ganz am Anfang auf 4.5 gesetzt wird aber beim Links drücken auf -4.5 relativ.

    Und das ganze steckt wohl im Step Event. Nimm das mal da raus und setz es in die events der eigtl Tasten, dann wird es sich hoffentlich bewegen.

    out now: KNOSSOS auf itch.io
    ancient-pixel.com <<< ich freue mich über einen Besuch! ^^
  • was sollte das bringen funzt gleich.
    das ist ja drag drog sache mach ich nicht so gerne.
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe
  • Ok, sry dass ich so ins blaue reingeraten habe;

    ich hab den Code mal kopiert und alle stellen rausgelöscht die hspeed auf 0 setzen würden. Dann gehts aber die Wand links und Rechts hält den Spieler nicht mehr auf. Das schau ich mir morgen nochmal an, immo komm ich da auch auf keinen grünen zweig.

    out now: KNOSSOS auf itch.io
    ancient-pixel.com <<< ich freue mich über einen Besuch! ^^