Forum: Multimedia
Delphi
by Seniman,
18. Jan 2004
Hallo ISAS,
oder probier es so:
Du schreibst, statt für jedes Feld soetwas wie
Typ=2
zu schreiben, einfach nur die 2 hin. Daneben dann den Typ von dem Feld 2_0 usw.
d.h. du schreibst die Typen der einzelnen Felder hin, ohne anzugeben welches Feld diesen Typ hast. Dadurch, dass du die Felder aber in der Reihenfolge "von links nach rechts und von oben nach unten" in die Datei schreibst,...
Forum: Multimedia
Delphi
by Seniman,
17. Jan 2004
Hallo ISAS,
das mit dem Laden und Speichern könnte so funktionieren:
Erst brauchst du einen Datentyp, der alle Informationen enthält, die ein Level/eine Karte braucht. z.B. so:
type
TLevel = record
Kachel: Array of Integer; //Hier sind die Nummern der einzelnen Kacheln des Hintergrunds!!
Autor: String;
Forum: Multimedia
Delphi
by Seniman,
17. Jan 2004
Hi ISAS,
warum speicherst du den Level in einer txt-Datei?
Erstell doch einfach einen Datentyp TLevel oder so, der einen Array enthält mit den Nummern für die Kacheln. Und den kannst du dann speichern mit einem
file of TLevel
Dann kannst du den Level mit einem einzigen Befehl laden.
Das sollte auf jeden Fall schneller gehen.
Grüße
Seniman