public class ColliderGroup extends Collider
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 boolean verursachtCollision(Punkt positionThis, Punkt positionOther, Collider collider)
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()
NullCollider
ist, also nur
false
zur�ckgeben kann. Gibt true
zurück.istNullCollider
in class Collider
true
, falls dieser Collider ein Null-Collider ist, sonst
false
.public Collider clone()
public void addCollider(Collider c)
c
- Der hinzuzufügende Collider.