Forum: Object-Pascal / Delphi-Language
Delphi
by Spurius,
10. Jul 2004
Geht jetzt. Hier der Code wens interessiert:
Form1.DoubleBuffered := True;
Form1.DXDraw1.DoubleBuffered := True;
Car := TCar.Create(DXSpriteEngine1.Engine);
Car2 := TCar.Create(DXSpriteEngine1.Engine);
Car2.Image := DXImageList1.Items.Find('test');
Car2.Width := 50;
Car2.Height := 50;
Car2.X := 50;
Forum: Object-Pascal / Delphi-Language
Delphi
by Spurius,
10. Jul 2004
Das habe ich schon probiert
Car2.Image:=Form1.DXImageList1.Items.Find('test');
Aber da bekommt dann Car dasselbe Bild.
Forum: Object-Pascal / Delphi-Language
Delphi
by Spurius,
10. Jul 2004
Car ist nur die Bezeichnung für ein Bild in einer ImageList.
Forum: Object-Pascal / Delphi-Language
Delphi
by Spurius,
10. Jul 2004
Hallo,
ich hab in folgendem Code die Klasse TCar. Ich will davon Car und Car2 als Instanzen? haben.
Wenn ich jedoch z.B. Car2 im FormCreate Ereignis ein Bild zuweise, dann hat Car dasselbe Bild.
Wie kann ich das umgehen?
TCar=Class(TImageSprite)
public
MunitionMG: Integer;
Ausrichtung: Byte;
Constructor Create(AParent: TSprite); Override; // Um die Klasse geht es