com.brantem.sprite
Class FighterAdvanceSprite

java.lang.Object
  extended bycom.golden.gamedev.object.Sprite
      extended bycom.golden.gamedev.object.AnimatedSprite
          extended bycom.brantem.sprite.FighterAdvanceSprite
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FighterBean

public class FighterAdvanceSprite
extends com.golden.gamedev.object.AnimatedSprite

See Also:
Serialized Form

Constructor Summary
FighterAdvanceSprite()
           
FighterAdvanceSprite(java.awt.image.BufferedImage[] image)
           
FighterAdvanceSprite(java.awt.image.BufferedImage[] image, double x, double y)
           
FighterAdvanceSprite(double x, double y)
           
 
Method Summary
 int[] getAnimationFrame()
           
 int getDirection()
           
 java.awt.image.BufferedImage getImage()
           
 int getStatus()
           
 void initAnimation(int dir, int stat)
           
 void render(java.awt.Graphics2D g, int xs, int ys)
           
 void resetState()
           
 void setAnimation(int dir, int stat)
           
 void setAnimationFrame(int[] animation)
           
 void setDirection(int dir)
           
 void setImages(java.awt.image.BufferedImage[] image)
           
 void setInitDirection(int dir)
           
 void setInitStatus(int stat)
           
 void setStatus(int stat)
           
 
Methods inherited from class com.golden.gamedev.object.AnimatedSprite
getAnimationTimer, getFinishAnimationFrame, getFrame, getImage, getImages, getStartAnimationFrame, isAnimate, isLoopAnim, setAnimate, setAnimationFrame, setAnimationTimer, setFrame, setImage, setLoopAnim, update
 
Methods inherited from class com.golden.gamedev.object.Sprite
addHorizontalSpeed, addVerticalSpeed, forceX, forceY, getBackground, getDataID, getDistance, getHeight, getHorizontalSpeed, getID, getLayer, getOldX, getOldY, getScreenX, getScreenY, getVerticalSpeed, getWidth, getX, getY, isActive, isImmutable, isOnScreen, isOnScreen, move, moveTo, moveX, moveY, render, setActive, setBackground, setDataID, setHorizontalSpeed, setID, setImmutable, setLayer, setLocation, setMovement, setSpeed, setVerticalSpeed, setX, setY
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FighterAdvanceSprite

public FighterAdvanceSprite(java.awt.image.BufferedImage[] image,
                            double x,
                            double y)

FighterAdvanceSprite

public FighterAdvanceSprite(java.awt.image.BufferedImage[] image)

FighterAdvanceSprite

public FighterAdvanceSprite(double x,
                            double y)

FighterAdvanceSprite

public FighterAdvanceSprite()
Method Detail

setAnimationFrame

public void setAnimationFrame(int[] animation)

getAnimationFrame

public int[] getAnimationFrame()

getImage

public java.awt.image.BufferedImage getImage()

setImages

public void setImages(java.awt.image.BufferedImage[] image)

setDirection

public void setDirection(int dir)

getDirection

public int getDirection()

setStatus

public void setStatus(int stat)

getStatus

public int getStatus()

setAnimation

public void setAnimation(int dir,
                         int stat)

initAnimation

public void initAnimation(int dir,
                          int stat)

setInitDirection

public void setInitDirection(int dir)

setInitStatus

public void setInitStatus(int stat)

resetState

public void resetState()

render

public void render(java.awt.Graphics2D g,
                   int xs,
                   int ys)