de.jos.game.objects
Class Bullet
java.lang.Object
de.jos.game.objects.SimplifiedBullet
de.jos.game.objects.Bullet
- All Implemented Interfaces:
- Constants, java.io.Serializable
public class Bullet
- extends SimplifiedBullet
- See Also:
- Serialized Form
Fields inherited from interface de.jos.game.Constants |
BOARD_WIDTH_X, BOARD_WIDTH_Y, BOTTOM_BORDER, COLOR_BLUE, COLOR_CYAN, COLOR_GREEN, COLOR_ORANGE, COLOR_PINK, COLOR_RED, COLOR_VIOLET, COLOR_YELLOW, DEFAULT_BACKGROUND_COLOR, GAME_TIME_SECONDS, GAME_TIME_SECONDS_WARNING, LEFT_BORDER, LEVEL_ADVANCEMENT_HEIGHT, LEVEL_ADVANCEMENT_WIDTH, LEVEL_ADVANCEMENT_X_OFFSET, LEVEL_ADVANCEMENT_Y_TARGET, LEVEL_SOLVE_SCORE_X, LEVEL_SOLVE_SCORE_Y, MODE_INFINITE, MODE_PUZZLE, MOUSE_STATE_NOT_PRESSED, MOUSE_STATE_PRESSED, MOVE_DIFF, MOVING_FACTOR, PROGRESSBAR_BORDER, PROGRESSBAR_HEIGHT, PROGRESSBAR_WINDOW_BORDERX, PROGRESSBAR_WINDOW_BORDERY, PUZZLE_SPRITE_WIDTH_X, PUZZLE_SPRITE_WIDTH_Y, RIGHT_BORDER, SPRITE_HEIGHT, SPRITE_WIDTH, TOP_BORDER, TRANSPARENCY_INCREMENT, TRANSPARENCY_INIT, WINDOW_HEIGHT, WINDOW_WIDTH, X_OFFSET, Y_OFFSET |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Bullet
public Bullet(java.lang.Integer color,
SimplifiedBullet.BulletSize status)
Bullet
public Bullet()
init
public void init()
updateSpriteCoordinates
public void updateSpriteCoordinates()
render
public void render(java.awt.Graphics2D graphics)
getSpriteAbsoluteX
public int getSpriteAbsoluteX()
getSpriteAbsoluteY
public int getSpriteAbsoluteY()
update
public void update(long elapsedTime)
isMoving
public boolean isMoving()
isDissolving
public boolean isDissolving()
getTransparency
public float getTransparency()
setTransparency
public void setTransparency(float transparency)
getResourceContainer
public ResourceContainer getResourceContainer()
setResourceContainer
public void setResourceContainer(ResourceContainer resourceContainer)
isFinished
public boolean isFinished()
getMoveDirection
public AbstractGameLogic.Direction getMoveDirection()
setMoveDirection
public void setMoveDirection(AbstractGameLogic.Direction moveDirection)
prepareMove
public void prepareMove()
getTargetAbsoluteX
public int getTargetAbsoluteX()
setTargetAbsoluteX
public void setTargetAbsoluteX(int targetAbsoluteX)
getTargetAbsoluteY
public int getTargetAbsoluteY()
setTargetAbsoluteY
public void setTargetAbsoluteY(int targetAbsoluteY)
resetHoverAnimation
public void resetHoverAnimation()
startHoverAnimation
public void startHoverAnimation()
getBoardX
public int getBoardX()
setBoardX
public void setBoardX(int boardX)
getBoardY
public int getBoardY()
setBoardY
public void setBoardY(int boardY)
getActionState
public Bullet.State getActionState()
setActionState
public void setActionState(Bullet.State actionState)
Copyright © 2008. All Rights Reserved.