Problem mit RectsOverlap
Übersicht

![]() |
nX^Betreff: Problem mit RectsOverlap |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich hab ein Problem mit RectsOverlap im negativen Bereich:
Das erste Objekt is ein Rect und das zweite eine Line. Das wird scheinbar nicht geprüft weil b3 im negativen bereich liegt... Ich lasse das ganze auch noch ein zweites mal prüfen nur da is b3 im positiven berecih also b3=x2+640 und da geht die abfrage... Wie prüfe ich das trotzdem? BlitzBasic: [AUSKLAPPEN] x1=200 |
||
![]() |
RallimenSieger des 30-EUR-Wettbewerbs |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die Breite und Höhe eines Rechtecks dürfen nicht ins negative gehen,
also x1 und x2 müssen immer oben links sein! Du mußt du die Werte dann tauschen! so könnte es gehen... Code: [AUSKLAPPEN] If b3 < 0 Then
x2 = x2 - b3 b3 = Abs(b3) End If sollen die Werte erhalten bleiben nimm DummyVariablen oder rechne wieder zurück! |
||
[BB2D | BB3D | BB+]
|
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group