Forum: Multimedia
by Noobmaster,
2. Aug 2010
Wenn ich aber nicht mehr auf die Arrays zugreifen muss, wenn die Sprites nicht mehr existieren, dann sollte ich doch eigentlich keine Probleme haben, oder?
In Zukunft werde ich natürlich die von dir vorgeschlagene Methode verwenden, aber für mein derzeitiges Projekt würden die Arrays für mich ausreichen.
Forum: Multimedia
by Noobmaster,
1. Aug 2010
Dass heißt, dass ich die Anstanzen auch freigeben muss, also Kugel.free ?
Dabei bekomme ich aber nur Fehlermeldungen am Ende (SIGSEGV)
Forum: Multimedia
by Noobmaster,
31. Jul 2010
Dumme Frage: Was passiert denn, wenn man trotzdem in einem weiteren Array abspeichert?
Ich mein, ob ich jetzt k als Array mache und dort alle Klasseninstanzen abspeichere oder alle Klasseninstanzen sofort als Array erstelle macht doch im Prinzip keinen Unterschied. Ich finde, dass letztere Lösung sogar die einfachere und elegantere Lösung ist. Sollte ich mich irren - so gut kenne ich mich da ja...
Forum: Multimedia
by Noobmaster,
31. Jul 2010
Wie muss ich dann obiges Beispiel abwandeln, um die Instanzen in Arrays abzulegen?
Ich habe bisher Klasseinstanzen immer mit Arrays erstellt, aber Andorra 2d verwirrt mich immer ein bisschen.
Kugel := TKugel.Create(AdSpriteEngine) ?
Forum: Multimedia
by Noobmaster,
31. Jul 2010
Hallo Leute!
Wie kann ich auf einzelne Instanzen einer von TImageSprite abgeleiteten Klasse zugreifen?
for i:=1 to Kugelanzahl do
begin
with TKugel.Create(AdSpriteEngine) do
begin
Image := AdImageList.Find('Kugel'+IntToStr(i));
Nummer := i;
end;
end;