Ergebnis 1 bis 3 von 3

Thema: (xp) Script und Map Update

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat
    Lösen kann ich das Problem zwar, indem ich das Skript aufteile und im Kontrollfluss immer zwischen Skript und Map quasi hin und her gebe, besonders schön finde ich das allerdings so nicht
    Doch, das ist eigentlich die sinnvollste Lösung.

    Umsetzen lässt sich das genauso wie beim Interpreter über einen @wait_count. Mal ein Beispiel:
    Code:
    class MeinScriptObject
      def update
        if @wait_count > 0
          @wait_count -= 1
        else
          # update object state
        end
      end
    
      def do_something_delayed
        @do_something = true
        @wait_count += 5
      end
    
    end
    In Scene_Map#update rufst du dann regelmäßig mein_object.update auf.

  2. #2
    Mmhm also geht es nicht einfacher? Ich hatte gehofft, ich müsste nur ObjektDasIchNichtKannte.update aufrufen und könnte im Skript bleiben und da alles regeln.
    So geht es auch irgendwie, macht die Sache nicht unbedingt einfacher, aber funktionieren tut es.
    Danke für die Antwort.

Berechtigungen

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