tür aufschieben

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

  • tür aufschieben

    ich möchte wenn mein charakter gegen ein flügeltor rennt dass sich die beiden Flügel realistisch drehen..d.h. läuft er schnell hindurch sollen sie sich schnell drehen

    außerdem sollen sie sich wieder langsam schließen wenn der Spieler nicht durchläuft.


    O----------- ------------O Tür mit beiden torflügeln ....o=center




    spieler


    mfg
  • Du könntest den Mittelpunkt ("Origin") des Sprites auf die Ecken legen, die an der Wand sitzen. Und je nach Geschwindigkeit des Spielers drehst du sie. Wenn der Spieler eine bestimmte Distanz zur Tür hat, und diese offen ist, schließt sie sich.
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.
  • Ja das hab ich auch schon so gemacht.

    Nur siehts ein bisschen komisch aus, da sich die Tür sehr ruckelhaft und schwerfällig bewegt wenn man dagegen fliegt.

    Das hab ich gemacht:

    Bei kollision mit char:
    image_angle des tores +5
    char_speed =0 (damit ernicht zu schnell ist und durchläuft)

    mfg
  • Wenn es von der Spielergeschwindigkeit abhängen soll, hier mal ein Anstoß:

    GML-Quellcode

    1. image_angle += obj_player.speed;
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.
  • Benutzer online 1

    1 Besucher