Hallo allerseits,
Ich programmiere ein Spiel und dabei soll es Fabriken geben. Die Fabriken sollen verschiedene Einheiten bauen können, diese will ich einem const array speichern. Das Array soll von TFactoryCanBuild sein.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| type TUnitEigenschaften = record Bauzeit = cardinal; Kosten = cardinal; end;
type TFactoryCanBuild = record UnitClass = ??? Eigenschaften = ^TUnitEigenschaften end; |
Mein Problem ist ich weiß nicht wie ich einen Pointer auf eine Klasse mache, oder ob das überhaupt geht. Falls es einen anderen besseren Weg gibt, damit es funktioniert, würde ich mich freuen den zu hören.
Danke im vorraus.
"Wir können nicht fliehen!" "Wieso nicht?" "Sie haben mir die Schnürsenkel zusammengebunden!" "Die Schweine."