Zurückspulen
- GM 6
-
-
Computer als Zeitmaschine???
Du könntest die Positionen aller Objekte usw. in jedem Step speichern und dann rückwärts wieder abspielen.
Drück dich etwas genauer aus.
maxda -
Einen leichten Befehl gibt es auf jedenfall nicht.
Meinst du jetzt die Zeit rückwärts abspulen lassen? Wenn ja dann musst du höchstwahrscheinlich Maxdas Verfahren nehmen und irgendwie die Positionen und Werte und alles von den Objekten abspeichern für jeden step.
Wenn du aber nur die Zeit praktisch auf eine ältere Stelle spulen möchstest um von da aus wieder vorwärts zu gehen müsstest du entweder ein Verfahren zum Abspeichern des Spiels schreiben oder du benutzt das Build-in System. Speichere das Spiel an der Position an der dus nacher neu starten willst und lade dann von dieser Stelle.Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DragonGamer ()
-
alle variablen jedes objektes in ein array schreiben und von hinten nach vorne je nach notwendigkeit auslesen.
So bekommst du den Typischen 2rückspul-effekt.
das ganze mit 1.5 facher geschwindigkeit ablaufen lassen um den "video-kasetten-rücklauf" hinzubekommen.
aber du solltest etwas genauer sagen was du vorhast.
allgemein ist eine rückspuhl-funktion immer schwierig und je nach komplexität deines spielss sogar unmöglich (je komplexer, desto mehr objekte/variablen--> je schwieriger)