vooga.games.mariogame.sprites
Class CharacterSprite
java.lang.Object
com.golden.gamedev.object.Sprite
vooga.engine.core.BetterSprite
vooga.games.mariogame.sprites.CharacterSprite
public class CharacterSprite
- extends BetterSprite
Constructor Summary |
CharacterSprite(java.lang.String name,
java.lang.String stateName,
java.awt.image.BufferedImage[] right,
java.awt.image.BufferedImage[] left)
|
Method Summary |
java.lang.Integer |
getHealth()
|
java.lang.Integer |
getMaxHealth()
|
void |
setHealth(java.lang.Integer health)
|
protected void |
setMaxHealth(java.lang.Integer health)
|
void |
update(long elapsedTime)
Specify how the GameEntity Object should be updated. |
Methods inherited from class vooga.engine.core.BetterSprite |
addAnimatedImages, addHorizontalSpeed, addImage, addSprite, addVerticalSpeed, firstRun, forceX, forceY, getCurrentSprite, getDistance, getDoubleStat, getHeight, getHorizontalSpeed, getImage, getIntStat, getStat, getTimeInExistence, getVerticalSpeed, getWidth, getX, getY, isActive, isOnScreen, move, moveTo, moveX, moveY, render, setActive, setAsRenderedSprite, setBackground, setDoubleStat, setHorizontalSpeed, setImage, setImages, setIntStat, setLayer, setLocation, setMovement, setSpeed, setStat, setVerticalSpeed, setX, setY |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myMaxHealth
public java.lang.Integer myMaxHealth
CharacterSprite
public CharacterSprite(java.lang.String name,
java.lang.String stateName,
java.awt.image.BufferedImage[] right,
java.awt.image.BufferedImage[] left)
getMaxHealth
public java.lang.Integer getMaxHealth()
setMaxHealth
protected void setMaxHealth(java.lang.Integer health)
setHealth
public void setHealth(java.lang.Integer health)
getHealth
public java.lang.Integer getHealth()
update
public void update(long elapsedTime)
- Description copied from class:
BetterSprite
- Specify how the GameEntity Object should be updated.
- Overrides:
update
in class BetterSprite