Forum: Klatsch und Tratsch
by Redeemer,
6. Jan 2018
Wieso postest du sie dann nicht einfach? Insbesondere da die Geister eine andere aber bedeutende Kontur haben und der PacMan mit geöffnetem Mund ja auch nicht immer kollidiert (siehe Bild), reichen die von dir genannten Mittel nicht. Eigentlich müsste man es dann Pixel für Pixel machen, wobei dies auch noch vom Datentyp des Bildes abhängt, ob man auf Canvas zugreifen kann (TBitmap, TPNGImage)...
Forum: Klatsch und Tratsch
by Redeemer,
6. Jan 2018
Sind Icon1 und Icon2 TImages?
Irgendwie so?
function Collides(Obj1, Obj2: TControl): Boolean;
begin
Result := ((Obj1.Top in ) and
(Obj1.Left in )) or
((Obj2.Top in ) and
(Obj2.Left in ));
end;