Package pacman.actors
Class Ghost
- All Implemented Interfaces:
FrameListener,FrameListenerRegistration,KeyStrokeListenerRegistration,MouseClickListenerRegistration,MouseScrollListenerRegistration
-
Field Summary
Fields inherited from class pi.actor.StatefulAnimation
frameDuration, height, width -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GhostcreateGhost(Class<? extends Ghost> clazz) getImage(GhostState state, int no) getName()voidonFrame(double pastTime) Diese Methode wird bei jedem Einzelbild eines angemeldeten Objekts erneut aufgerufen.voidreverse()Methods inherited from class pi.actor.StatefulImagesAnimation
addState, addState, addState, addStateMethods inherited from class pi.actor.StatefulAnimation
addState, animationPaused, changeState, flipHorizontal, flipVertical, frameDuration, hasState, height, isAnimationPaused, isFlipHorizontal, isFlipVertical, size, state, state, stateTransition, widthMethods inherited from class pi.actor.Actor
addCollisionListener, addCollisionListener, addCollisionListener, addMountListener, addUnmountListener, anchor, anchor, anchor, anchorformatted, angularDamping, angularDamping, angularVelocity, angularVelocity, animateColor, animateOpacity, animateParticle, applyForce, applyForce, applyForce, applyImpulse, applyImpulse, applyImpulse, applyRotationImpulse, applyTorque, awake, bodyType, bodyType, center, center, center, centerRelative, collisions, color, color, color, complementaryColor, contains, createDistanceJoint, createPrismaticJoint, createRevoluteJoint, createRopeJoint, createWeldJoint, debug, density, density, fixture, fixtures, fixtures, frameListeners, friction, friction, gravityScale, gravityScale, hide, isGrounded, isMounted, isRotationLocked, isVisible, keyStrokeListeners, label, label, layer, layerPosition, layerPosition, linearDamping, linearDamping, listenerBundle, lockRotation, makeDynamic, makeKinematic, makeParticle, makeSensor, makeStatic, mass, mouseClickListeners, mouseScrollListeners, moveBy, moveBy, opacity, opacity, overlaps, remove, removeMountListener, removeUnmountListener, resetMovement, restitution, restitution, rotateBy, rotation, rotation, rotationLocked, show, sleep, toggleVisible, toStringFormatter, update, velocity, velocity, velocity, velocityX, velocityX, velocityY, velocityY, visible, x, x, y, yMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pi.event.FrameListenerRegistration
addFrameListener, defer, delay, removeFrameListener, repeat, repeat, repeat, repeat, repeatMethods inherited from interface pi.event.KeyStrokeListenerRegistration
addKeyStrokeListener, removeKeyStrokeListenerMethods inherited from interface pi.event.MouseClickListenerRegistration
addMouseClickListener, removeMouseClickListenerMethods inherited from interface pi.event.MouseScrollListenerRegistration
addMouseScrollListener, removeMouseScrollListener
-
Constructor Details
-
Ghost
-
-
Method Details
-
getImage
-
reverse
public void reverse() -
onFrame
public void onFrame(double pastTime) Description copied from interface:FrameListenerDiese Methode wird bei jedem Einzelbild eines angemeldeten Objekts erneut aufgerufen.- Specified by:
onFramein interfaceFrameListener- Parameters:
pastTime- Die Zeit in Sekunden, die seit der letzten Aktualisierung vergangen ist.
-
createGhost
-
getName
-