Rennphysikskollision

  • Rennphysikskollision

    hi :D
    könnte mir mal jmd sagen, warums beiner kollision mitm stein undm heck des cars net zum stillstand, sondern zum "umkehrschub" kommt, also es den wagen soweit wie möglich nach hinten fährt? thx
    Dateien
    __________________________________________
    AREA 51 => little.alien.51@mysunrise.ch
    ICQ: 390-181-813
  • Habs geändert: nur ne Kleinigkeit im Kollisionsevent.

    EDIT:
    Upps.. hab grad den eigentlichen fehler gesehen, dachte du meinst was anderes. ich werd mal schauen.
    Dateien

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Bl@ckSp@rk ()

  • danke, aber ich hab eigentlich gemeint, dass wenn amn rückwärts irgendwo reinfährt es so ne endlosschelife gibt, also dasses geradeaus spickt, bis zum nächsten stein, gib mal gas und fahre rückwärts inne wand dann weisst was ich meine :D
    __________________________________________
    AREA 51 => little.alien.51@mysunrise.ch
    ICQ: 390-181-813
  • mach mal bei der collision mit der wand anstatt

    GML-Quellcode

    1. move_contact_solid(direction,speed);


    das hier

    GML-Quellcode

    1. if speed>=0
    2. {
    3. move_contact_solid(direction,speed);
    4. }
    5. else
    6. {
    7. move_contact_solid(direction+180,speed);
    8. }


    dein problem war dass das auto immer dorthin an die wand spring welche richtung die motorhaube hat
    und welche geschwindigkeit das auto insgesammt hat
    nur leider wir bei "speed" immer nur ein positiver wert gegeben
    also auch wenn du rückwärts fährst, hat er z.b. die geschwindigkeit 4 und schaut nach vorne
    und springt auch deswegen nach vorne^^

    ach versuch einfach den code aus^^
    der klappt bei mir 100 pro^^
    Die Schönheit liegt im Auge des Betrachters :D

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

  • if speed>=0
    {
    move_contact_solid(direction,speed);
    speed=-speed/4;
    }
    else
    {
    move_contact_solid(direction+180,speed);
    }


    ^^damit gehts jetzt, thx an alle^^ :D

    edit:
    geil, dann kanns ja morgen an die renntypenengine gehn^^
    __________________________________________
    AREA 51 => little.alien.51@mysunrise.ch
    ICQ: 390-181-813

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