Class Joint<JointType extends org.jbox2d.dynamics.joints.Joint>
java.lang.Object
rocks.friedrich.engine_omega.actor.Joint<JointType>
- Type Parameters:
JointType
- Der Typ der Verbindung in der Box2D-Repräsentation.
- Direct Known Subclasses:
DistanceJoint
,PrismaticJoint
,RevoluteJoint
,RopeJoint
,WeldJoint
Eine Verbindung zwischen Objekten.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addReleaseListener
(Runnable runnable) Fügt einen Beobachter hinzu, der ausgeführt wird, sobald die Verbindung gelöst wird.protected final JointType
getJoint()
void
release()
Löst die Verbindung der Objekte.final void
setJoint
(JointType joint, WorldHandler worldHandler) Eine Verbindung kann entfernt und neu erstellt werden, daher benötigen wir diese Methode hier, damit die Verbindung neu gesetzt werden kann.protected abstract void
updateCustomProperties
(JointType joint)
-
Constructor Details
-
Joint
public Joint()
-
-
Method Details
-
setJoint
Eine Verbindung kann entfernt und neu erstellt werden, daher benötigen wir diese Methode hier, damit die Verbindung neu gesetzt werden kann. -
updateCustomProperties
-
getJoint
-
release
Löst die Verbindung der Objekte. -
addReleaseListener
Fügt einen Beobachter hinzu, der ausgeführt wird, sobald die Verbindung gelöst wird.- Parameters:
runnable
- Einen Beobachter, der ausgeführt wird, sobald die Verbindung gelöst wird.
-