Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Kollision mit Image (https://www.delphipraxis.net/113840-kollision-mit-image.html)

Larsi 15. Mai 2008 15:57


Kollision mit Image
 
Hi,
wie kann ich möglichst ohne zusatzkomponenten herausfinden ob zwei Images kollodiert sind und darauf reagieren?

MFG Lars Wiltfang

.chicken 15. Mai 2008 16:01

Re: Kollision mit Image
 
Such mal nach "IntersectRect". Die Funktion prüft ob zwei Rechtecke kollidieren. Sofern du die Bilder nicht rotierts solltest du das damit überprüfen können ;-)

Luckie 15. Mai 2008 16:02

Re: Kollision mit Image
 
Notiz an mich: Daniel daran erinnern, die Suchfunktion auszubauen und Google sperren zu lassen.

Hier im Forum suchenimage kollision, Bei Google suchendelphi image kollision

Larsi 15. Mai 2008 16:18

Re: Kollision mit Image
 
Delphi-Quellcode:
 If IntersectRect(lSectionRect, image3.BoundsRect, Image2.BoundsRect) then begin
Was muss da bei lsectionrect hin, so kommen Fehler?

Kann man das auch umgekehrt prüfen also ob image2 image3 berührt bzw. ob image3 image2 berührt?

Die Muhkuh 15. Mai 2008 16:19

Re: Kollision mit Image
 
Ich verweise auf Michaels Post, musst einfach nur danach suchen...

Ansonsten hilft F1 bzw. MSDN...

Matze 15. Mai 2008 16:52

Re: Kollision mit Image
 
Zitat:

Zitat von Larsi
Was muss da bei lsectionrect hin, so kommen Fehler?

Es ist nicht Sinn und Zweck eines Forums, Fragen doppelt zu stellen und das habe ich dir schon so oft gesagt! :warn:

Du findest über die Forensuche und die OH, wie angesprochen, alle Infos zu den nötigen Parametern.
Sei doch etwas selbstständig, das ist ja schlimm.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz