Tutorials/Kollisionstests: Unterschied zwischen den Versionen
Mike (Diskussion | Beiträge) |
Mike (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | '''Bis''' einschließlich '''Version 3.x''' gibt es für alle Raum-Objekte (oder Objekte abgeleiteter Klassen) nur die Methode '''<code>schneidet(Raum r): boolean</code>''', mit der Kollisionstests realisiert werden können. Da diese Methode mit umspannenden Rechtecken (BoundingRechteck) arbeitet, ist sie bei nicht rechteckigen Objekten nicht immer befriedigend genau. | |
− | '' | + | Eine befriedigendere Lösung ist '''in Arbeit'''. |
+ | |||
+ | '''''Ab Version 4.0''' wird es möglich sein, beliebig geformte oder zusammengesetzte Spielfiguren punktgenau mit anderen Objekten zu schneiden, auch nachdem die Figuren gedreht wurden ...'' |
Aktuelle Version vom 14. Februar 2015, 15:22 Uhr
Bis einschließlich Version 3.x gibt es für alle Raum-Objekte (oder Objekte abgeleiteter Klassen) nur die Methode schneidet(Raum r): boolean
, mit der Kollisionstests realisiert werden können. Da diese Methode mit umspannenden Rechtecken (BoundingRechteck) arbeitet, ist sie bei nicht rechteckigen Objekten nicht immer befriedigend genau.
Eine befriedigendere Lösung ist in Arbeit.
Ab Version 4.0 wird es möglich sein, beliebig geformte oder zusammengesetzte Spielfiguren punktgenau mit anderen Objekten zu schneiden, auch nachdem die Figuren gedreht wurden ...