hi, ich hab folgendes problem..
ich hab für mein spiel einen typ tSpielfeld deklariert der folgendermaßen aussieht:
Quelltext
1:
| type tSpielfeld = Array[1..10,1..20] of ShortInt; |
also ein 10x20 felder großes spielfeld
die einzelnen levels hab ich dann als konstanten angegeben:
Quelltext
1: 2: 3:
| const Level1: tSpielfeld=(....); //die ganzen daten anzugeben spar ich mir an dieser stelle mal Level2: tSpielfeld=(....); usw. |
nun hat jedoch jedes level einen eigenen konstanten-namen, was sich als äußerst unpraktisch erwiesen hat
deswegen würd ich gern die einzelnen level selbst als array deklarieren... dummerweise kann ich nun schlecht schreiben const Level[1]=(...) usw...
wie stell ich das also am besten an? geht das nur indem ich nochmal ein Array of tSpielfeld anlege und dem dann die werte in OnCreate zuweise oder kann man das auch geschickter lösen?