vooga.games.mariogame.items
Class Item
java.lang.Object
com.golden.gamedev.object.Sprite
vooga.engine.core.BetterSprite
vooga.games.mariogame.items.Item
public class Item
- extends BetterSprite
Constructor Summary |
Item()
|
Item(Item sprite,
double absX,
double absY)
|
Item(java.lang.String type)
|
Method Summary |
java.lang.String |
getType()
|
void |
setLifetime(long lifetime)
|
void |
spawn()
|
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 |
myType
protected java.lang.String myType
myLifetime
protected long myLifetime
Item
public Item()
Item
public Item(Item sprite,
double absX,
double absY)
Item
public Item(java.lang.String type)
getType
public java.lang.String getType()
spawn
public void spawn()
update
public void update(long elapsedTime)
- Description copied from class:
BetterSprite
- Specify how the GameEntity Object should be updated.
- Overrides:
update
in class BetterSprite
setLifetime
public void setLifetime(long lifetime)