Ergebnis 1 bis 4 von 4

Thema: [RM2K3] "Custom Pattern" unterbrechen und wieder starten

  1. #1

    [RM2K3] "Custom Pattern" unterbrechen und wieder starten

    Hallo liebe Maker-Gemeinde,

    ich bin beim Makern bei folgender Situation:
    Der Held soll einen Karren durch die Spielwelt begleiten, der eine feste Route abfährt, die ich ihm per "Custom Pattern" eingegeben habe. Wenn er sich dabei allerdings zu weit vom Karren entfernt, soll der Karren stehen bleiben und seine Fahrt erst fortführen, wenn der Held wieder nah genug bei ihm ist. Dies bewerkstellige ich durch einen Tab, der auf eine Ereignisseite umstellt, in der sich der Karren nicht mehr bewegt.

    Das Problem:
    Wenn der Tab wieder deaktiviert wird und der Karren weiterfährt, fängt er die Bewegungsliste wieder von vorne an und setzt sie nicht dort fort, wo er unterbrochen wurde. Ich dachte eigentlich, bei "Custom Pattern" würde er dies so tun.
    So kommt es, das mein Wagen, wenn er einmal angehalten wurde, orientierungslos gegen Wände und Bäume fährt.

    Die Frage:
    Gibt es eine Möglichkeit, dass das Ereignis seine Bewegungsliste dort weiterführt, wo sie unterbrochen wurde und damit der Karren dem vorgegebenen Weg weiter folgt?

    Weitere verwirrt werde ich durch die Tatsache, dass der Karren alles im ersten Wegstück richtig macht und erst beim zweiten Abschnitt Demenzerscheinungen bekommt. Dabei ist das zweite Ereignis durch "Copy-Paste" entstanden.

    Danke für etwaige Hilfe,
    Yunoki.

  2. #2
    Spontane Idee:

    Externer paralleler Prozess mit Move Event, Variable, Label

    Wenn er stehenbleiben soll, benutzt du die leere Seite mit dem Tab, wenn er weiterfahren soll, deaktivierst du den Tab und haust ne Abfrage mit der besagten Variable rein. Jump to Label sorgt dann dafür, dass er an dem Punkt weitermacht, von woher er sich zuletzt bewegt hat.

  3. #3
    Zitat Zitat von Yunoki Beitrag anzeigen
    [...] fängt er die Bewegungsliste wieder von vorne an und setzt sie nicht dort fort, wo er unterbrochen wurde. Ich dachte eigentlich, bei "Custom Pattern" würde er dies so tun.
    Tut der 2k(3) ja auch.


    Ich nehme mal an du hast die Ereignisseite / Eventseite mit dem stillstehenden Karren erstellt, bevor du das "Custom Pattern" zusammengeschustert hast?

    Lösung: die Eventseite mit dem "Custom Pattern" kopieren und einfügen. Im Eingefügten das Bewegungsverhalten auf stationär setzen und was noch zu der Eventseite gehörte, auf der das Ding sich nicht bewegte.



    Die vermerkte Position im "Custom Pattern" / MoveRoute wird wieder zurückgesetzt, wenn auf eine neue Eventseite (welche nicht die selbe MoveRoute besitzt wie zuvor) gewechselt wird.

    P.S.
    Ich habe nie wirklich MoveEvent-Befehle benutzt (=10 Minuten Erfahrung), also könnten das auch komplette Quarks sein, die ich da rede.

    Geändert von bugmenot (23.08.2014 um 20:53 Uhr)

  4. #4
    Zitat Zitat von bugmenot
    Lösung: die Eventseite mit dem "Custom Pattern" kopieren und einfügen. Im Eingefügten das Bewegungsverhalten auf stationär setzen und was noch zu der Eventseite gehörte, auf der das Ding sich nicht bewegte.
    Funktioniert perfekt! Danke.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •