Tetris Koordinatensystem Problem

Anfängerfragen zum Programmieren mit PureBasic.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

wie schon gesagt, die Procedure LevelEinlesen() kannst du komplett weglassen.
Ein Array ist automatisch mit NULL initialisiert.
alternativ, für restart, kannst du das nehmen:

Code: Alles auswählen

Procedure LevelLoeschen()
  Restore map
  For Yl = 0 To 39
    For Xl = 0 To 19
      LevelDaten(Yl, Xl) = 0
    Next
  Next
EndProcedure 
auf jeden Fall, eine DataSection voller Nuller kannst du dir sparen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Das ist eigentlich das erste mal das ich "richtig" mit einer Array.
Kommt Zeit, kommt Rat :)

Ich hätte zwar viele Fragen dazu , aber ich lasse sie einfach mal.

Naja trotzdem danke
Antworten