Package demos.docs.physics
Class ImpulseDemo
java.lang.Object
pi.Scene
demos.docs.physics.ImpulseDemo
- All Implemented Interfaces:
FrameUpdateListener,FrameUpdateListenerRegistration,KeyStrokeListenerRegistration,MouseClickListener,MouseClickListenerRegistration,MouseScrollListenerRegistration,RenderSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidvoidonFrameUpdate(double pastTime) Diese Methode wird bei einem (angemeldeten) Objekt bei jedem Einzelbild erneut aufgerufen.voidonMouseDown(Vector position, MouseButton button) Diese Methode wird bei jedem Klick aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.Methods inherited from class pi.Scene
actors, add, addedActors, addLayer, backgroundColor, backgroundColor, backgroundColor, camera, center, clear, focus, focusCenter, frameUpdateListeners, gravity, gravity, gravity, gravityOfEarth, info, info, info, info, info, isPhysicsPaused, keyStrokeListeners, layer, meter, mouseClickListeners, mousePosition, mouseScrollListeners, physicsPaused, remove, removeLayer, render, renderOverlay, scene, visibleArea, visibleAreaMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pi.event.FrameUpdateListenerRegistration
addFrameUpdateListener, defer, delay, removeFrameUpdateListener, repeat, repeat, repeat, repeat, repeatMethods inherited from interface pi.event.KeyStrokeListenerRegistration
addKeyStrokeListener, removeKeyStrokeListenerMethods inherited from interface pi.event.MouseClickListener
onMouseUpMethods inherited from interface pi.event.MouseClickListenerRegistration
addMouseClickListener, removeMouseClickListenerMethods inherited from interface pi.event.MouseScrollListenerRegistration
addMouseScrollListener, removeMouseScrollListener
-
Constructor Details
-
ImpulseDemo
public ImpulseDemo()
-
-
Method Details
-
onFrameUpdate
public void onFrameUpdate(double pastTime) Description copied from interface:FrameUpdateListenerDiese Methode wird bei einem (angemeldeten) Objekt bei jedem Einzelbild erneut aufgerufen.- Specified by:
onFrameUpdatein interfaceFrameUpdateListener- Parameters:
pastTime- Die Zeit in Sekunden, die seit der letzten Aktualisierung vergangen ist.
-
onMouseDown
Description copied from interface:MouseClickListenerDiese Methode wird bei jedem Klick aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.Natürlich muss dafür erst der
MouseClickListenerangemeldet werden.- Specified by:
onMouseDownin interfaceMouseClickListener- Parameters:
position- Der Punkt auf der Zeichenebene.button- Die Maustaste, die gedrückt wurde.
-
main
-