public class ColliderGroup extends Collider
Eine Aggregation von Collidern.
Constructor and Description |
---|
ColliderGroup() |
Modifier and Type | Method and Description |
---|---|
void |
addCollider(Collider c)
Fügt einen neuen Collider zu dieser Group hinzu.
|
Collider |
clone()
Überschriebene Clone-Methode für effizientes, tiefgehendes klonen von Collidern.
|
boolean |
istNullCollider()
Gibt zur�ck, ob dieser Collider ein
NullCollider ist, also nur false zur�ckgeben kann. |
boolean |
verursachtCollision(Punkt positionThis,
Punkt positionOther,
Collider collider)
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
|
boxboxCollision, offset, offsetSetzen, sphereboxCollision, spheresphereCollision
public void addCollider(Collider c)
Fügt einen neuen Collider zu dieser Group hinzu.
c
- Der hinzuzuf�gende Collider.public boolean verursachtCollision(Punkt positionThis, Punkt positionOther, Collider collider)
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
verursachtCollision
in class Collider
collider
- Ein zweiter Collider.true
, falls sich dieser Collider mit dem zweiten Collider schneidet. Schneiden sich dieser Collider und der zweite Collider nicht, so gibt diese Funktion false
zurück.public boolean istNullCollider()
Gibt zur�ck, ob dieser Collider ein NullCollider
ist, also nur false
zur�ckgeben kann.
true
zur�ck.istNullCollider
in class Collider
true
, falls dieser Collider ein Null-Collider ist, sonst false
.