Steurung ändern?

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Steurung ändern?

    Hallo

    Ich bin gerade dabei ein kleines Spielchen für Android zu entwickeln.
    Als Vorlage habe ich mich an ein Video Tutorial gehalten was auch sehr gut klappt.
    Mein Problem ist die Steuerung, die ist nämlich auf eine Tastatur ausgelegt,
    ich möchte ja aber per Touchscreen steuern.
    Das Spiel ansich läuft ohne Probleme auf meinem Handy nur halt das Steuern klappt nicht.
    Kann mir da jemand weiter helfen?

    hie mal ein stück von meinem Code

    GML-Quellcode

    1. hspeed = 0
    2. if keyboard_check_direct(vk_right) // Steuerung Links-Rechts
    3. {
    4. hspeed += 5
    5. lastpressed = "right"
    6. }
    7. if keyboard_check(vk_left)
    8. {
    9. hspeed -= 5
    10. lastpressed = "left"
    11. }
    12. image_index = x/10 //Animation
    13. if place_free(x,y+10)
    14. { // Wenn wir in der luft sind
    15. if lastpressed == "right"
    16. sprite_index = sprite5
    17. else
    18. sprite_index = sprite6
    19. }
    20. else
    21. { // Wenn wir auf dem boden sind
    22. if lastpressed == "right"
    23. sprite_index = sprite0
    24. else
    25. sprite_index = sprite3
    26. }
    27. if place_free(x+hspeed,y) == false // Kollisionserkennung Links-Rechts
    28. {
    29. if hspeed > 0
    30. move_contact_solid(0,-1)
    31. if hspeed < 0
    32. move_contact_solid(180,1)
    33. hspeed = 0
    34. }
    35. vspeed += 0.4 // Gravitation
    36. if keyboard_check_pressed(vk_up) // Springen
    37. if place_free(x,y+10) == false
    38. vspeed -= 10
    Alles anzeigen



    Wichtig ist die Links/Rechts und Oben bzw springen Funktion, später sollte noch ein schießen/Action Button hinzukommen.

    Ich bedanke mich schonmal mit der Hoffnung das mir jemand weiter helfen kann :)

    Edit: GML-Tags hinzugefügt
    - ih3
  • du könntest es mit buttons machen, oder suchst du eine andere Möglichkeit?
    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
  • Benutzer online 2

    2 Besucher