Forum: Multimedia
Delphi
by ISAS,
11. Feb 2004
Danke einmal für die Antwort. :wink:
Bei deiner letzten Lösung: Nimm mal statt X:=X+1, X:=X+16 oder so. Dann geht das Bild 16 Pixel weiter. Wenn du nun immer hintereinander die gleiche Kollision verursacht, wiederholt sich der Vorgang und die Büsche sind dann einmal irgendwo. Also nach links drücken, collision, nach rechts drücken, nach links drücken, coll.....
Das der Computer nicht alle...
Forum: Multimedia
Delphi
by ISAS,
9. Feb 2004
Geb mal den Quellcode rein (nicht den ganzen, sondern nur an dem Teil, an dem es leigen müsste):
Erörterung des Problems habe ich zum Schluss angegeben.
Erstellen von TGegenstand:
constructor TGegenstand.Create(AParent: TSprite ); //TGegenstand bekommt nachher
inherited Create(AParent); //mehrere Bilder und Kordinaten zugewiesen.
Image:=Form1.DXImageList1.Items;...