vooga.games.mariogame.sprites
Class MarioSprite
java.lang.Object
com.golden.gamedev.object.Sprite
vooga.engine.core.BetterSprite
vooga.games.mariogame.sprites.MarioSprite
public class MarioSprite
- extends BetterSprite
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarioSprite
public MarioSprite()
moveRight
public void moveRight()
moveLeft
public void moveLeft()
jump
public void jump(boolean force)
setY
public void setY(double y)
- Overrides:
setY
in class BetterSprite
jumpCmd
public void jumpCmd()
stop
public void stop()
setOnGround
public void setOnGround(boolean b)
respawn
public void respawn()
update
public void update(long elapsedTime)
- Description copied from class:
BetterSprite
- Specify how the GameEntity Object should be updated.
- Overrides:
update
in class BetterSprite
getMaxX
public double getMaxX()
setMaxX
public void setMaxX(double maxX)
actOnItem
public void actOnItem(Item item)
incScore
public void incScore(int i)
setScore
public void setScore(int i)
getScore
public java.lang.Integer getScore()
getMaxHealth
public int getMaxHealth()
getHealth
public int getHealth()
setHealth
public void setHealth(int i)
setLevelFinsihed
public void setLevelFinsihed(boolean value)
levelFinished
public boolean levelFinished()