Forum: Sonstige Fragen zu Delphi
Delphi
by Chrissi91,
29. Mai 2007
Stimmt. Aber warum ist dem nicht so? Borland ist doch auch nicht dumm? Warum ändern die das in der nächsten Version nicht? Oder heißt es FreeAndNil und macht eigentlich NilAndFree?
Forum: Sonstige Fragen zu Delphi
Delphi
by Chrissi91,
29. Mai 2007
Anscheinend liegt es daran:
Ich habs einfach anders gemacht: Kollision wird nur 1x abgefragt, danach nie wieder und aus dem THolz habe ich einfach nen andderes Bild rübergemacht
Forum: Sonstige Fragen zu Delphi
Delphi
by Chrissi91,
29. Mai 2007
Das Komische er mach Folgendes:
If (Sprite is THolz) and Assigned(Holz) then
begin
Kollision := True;
//If Assigned(Holz) then FreeAndNil(Holz);
If Assigned(Holz) then
begin
aHolz := Holz;
Forum: Sonstige Fragen zu Delphi
Delphi
by Chrissi91,
29. Mai 2007
Gleicher Fehler.
Aber Sachen wie
Showmessage(IntToStr(Holz.Width));
gehen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Chrissi91,
29. Mai 2007
Hi,
ich programmiere im Moment mein 1. 2D Game mit DelphiX. Die Frage bezieht sich aber eher aufs Allgemeine, deshalb "Sonstige Fragen" und nicht "Multimedia".
type
THolz = class(TImageSprite)
Public
Constructor Create(aparent:Tsprite); override;
end;