com.brantem.sprite
Class JumpDirectionSprite

java.lang.Object
  extended bycom.golden.gamedev.object.Sprite
      extended bycom.golden.gamedev.object.AnimatedSprite
          extended bycom.brantem.sprite.FighterAdvanceSprite
              extended bycom.brantem.bean.FighterBean
                  extended bycom.brantem.sprite.FighterSprite
                      extended bycom.brantem.sprite.JumpDirectionSprite
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class JumpDirectionSprite
extends FighterSprite

Class Animasi Lompat depan atau Lompat belakang

Version:
1.0
Author:
Elvino
See Also:
Serialized Form

Constructor Summary
JumpDirectionSprite(java.awt.image.BufferedImage[] bufferedImages, com.golden.gamedev.object.Timer timer, int[] frames, double[] horizontal, double[] vertical, int[] intrupts, java.lang.String soundPath)
          Pembuatan class JumpDirectionSprite
 
Method Summary
 void doFinih()
          Dipanggil setelah animasi berakhir
 void update(long time)
          Update perubahan yang ada
 
Methods inherited from class com.brantem.sprite.FighterSprite
animationChanged, duplicate, resetFacingFrame, resetFighterX, setLocation, setMagicLocation, setNextSprite
 
Methods inherited from class com.brantem.bean.FighterBean
getAttack, getBattleEngine, getBorder, getBorderFrame, getFacing, getFighterId, getFighterX, getFighterY, getHitPoint, getHorizontalSpeed, getHorizontalSpeeds, getIntrupts, getMagicSprite, getMovement, getOrgFinish, getOrgStart, getPlayerGroup, getScoreEngine, getSoundPath, getSprite, getSpriteEngine, getStandFighterId, getVerticalCoordinate, getVerticalCoordinates, getYCoordinate, hasIntrupts, isAttackSprite, isDirection, isFacingRight, isFinish, isInState, isPlayer1, isStatus, keyDown, keyPressed, resetState, setAttack, setAttackSprite, setBattleEngine, setBorder, setFacing, setFighterId, setFighterX, setFighterY, setHitPoint, setHorizontalSpeeds, setIntrupts, setMagicSprite, setMovement, setOrgFinish, setOrgStart, setPlayer1, setSoundPath, setVerticalCoordinate, setVerticalCoordinates
 
Methods inherited from class com.brantem.sprite.FighterAdvanceSprite
getAnimationFrame, getDirection, getImage, getStatus, initAnimation, render, resetState, setAnimation, setAnimationFrame, setDirection, setImages, setInitDirection, setInitStatus, setStatus
 
Methods inherited from class com.golden.gamedev.object.AnimatedSprite
getAnimationTimer, getFinishAnimationFrame, getFrame, getImage, getImages, getStartAnimationFrame, isAnimate, isLoopAnim, setAnimate, setAnimationFrame, setAnimationTimer, setFrame, setImage, setLoopAnim
 
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

JumpDirectionSprite

public JumpDirectionSprite(java.awt.image.BufferedImage[] bufferedImages,
                           com.golden.gamedev.object.Timer timer,
                           int[] frames,
                           double[] horizontal,
                           double[] vertical,
                           int[] intrupts,
                           java.lang.String soundPath)
Pembuatan class JumpDirectionSprite

Parameters:
bufferedImages - Kumpulan gambar karakter
timer - Waktu animasi karakter
frames - Nomor array yang di pilih
horizontal - Kecepatan horisontal
vertical - Koordinat vertikal
intrupts - Nomor array frame selaan
soundPath - Lokasi file suara
See Also:
BufferedImage, Timer
Method Detail

update

public void update(long time)
Update perubahan yang ada

Overrides:
update in class FighterSprite
Parameters:
time - Waktu yang berjalan

doFinih

public void doFinih()
Dipanggil setelah animasi berakhir

Overrides:
doFinih in class FighterSprite