Bremsung durch Reibung

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

  • Bremsung durch Reibung

    Hi Leutz!
    Hab mal wieder ein problem:
    Ich will das wenn man z.B. Key Up loslässt der automatisch langsamer wird.
    So habs ich probiert:
    Creat Event

    GML-Quellcode

    1. friction=0.5

    Key UP <Up>

    GML-Quellcode

    1. direction = image_angle +90
    2. speed+=0.2
    3. if speed >10 speed=10

    Aber er fährt garnicht erst los.
    I'm back...
    GM Versionen: 7 Pro und 6 Regi

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Master Eddy ()

  • Die friction ist höher als das, was das Dingens beschleunigt. D.h. In jedem Step, in dem <up> gedrückt ist, setzt er den speed+=0.2 und -=friction.
    Die friction muss also niedriger sein, als die Speederhöhung, denn so, wie es bei dir steht, zählt er nicht 0.2 dazu, sondern zieht 0.3 ab.

    EDIT: Tja, ich konnte noch nicht unten lesen, da es beim erstellen des Beitrags noch nicht da stand :D
    kostenlose Android-Spiele:
    hexavirScribble Triple

    Mr. Peperonico auf Facebook

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von RoFra ()

  • Lies des ganz unten^^


    EDIT: Mann bin ich blöd :happy:,Danke :top:

    EDIT2: Nochn prob: Etz ich will 2 Sachen.
    1. Wenn es speed z.B. 3 erreicht hat nur noch mit +1.5 fährt statt mit +3.
    So habs ich probiert:

    GML-Quellcode

    1. direction = image_angle +90;
    2. speed+=0.3;
    3. if speed >3 speed+=0.2;
    4. if speed >6 speed+=0.15;
    5. if speed >8 speed+=0.12;
    6. if speed >10 speed=10;


    2. Wenn ich etz fahre mit geschwindigkeit 10 und dann umdrehe und gas gebe fährt es plötzlich mit der gleichen geschwindigkeit in die richtung in die ich mich gedreht habe, aber das will ich nich!
    Es soll dann wieder langsam abremsen und dann wieder an geschwindigkeit zunehmen.
    I'm back...
    GM Versionen: 7 Pro und 6 Regi

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Master Eddy ()