hmm, hier mal meine gedankengänge:
procedure TSprite.CheckCollisionWith(ASprite: TSprite); //denke mal, das du diese procedure meintest
dort sehe ich dann, dass die procedure TSprite.Collision2; aufgerufen wird.
was am ende für die collision zuständig ist dann das?:
Delphi-Quellcode:
...
if OverlapRect(FEngine.FCollisionRect,BoundsRect) and
TestCollision(FEngine.FCollisionSprite) then
begin
... // Collision wurde erkannt?
end;
...
function TSprite.TestCollision(Sprite: TSprite): boolean;
begin
result := true; //Huh, was soll denn das?
end;
...
Frage: Für was ist TestCollision gut?
Vielen Dank nochmal