org.lee.mugen.sprite.character
Class SpriteAnimManager
java.lang.Object
org.lee.mugen.sprite.character.SpriteAnimManager
public class SpriteAnimManager
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_spriteID
protected int _spriteID
_action
protected int _action
SpriteAnimManager
public SpriteAnimManager(java.lang.String spriteId)
SpriteAnimManager
public SpriteAnimManager(java.lang.String spriteId,
AirParser airParser)
SpriteAnimManager
public SpriteAnimManager(java.lang.String spriteId,
java.util.HashMap<java.lang.Integer,AnimGroup> groupSpriteMap)
getSpriteDrawProperties
public SpriteAnimManager.SpriteDrawProperties getSpriteDrawProperties()
getAction
public int getAction()
setAction
public void setAction(int value)
setAction
public void setAction(int value,
boolean changeAnim2,
java.lang.String spriteIdAnim)
getAnimElemNo
public int getAnimElemNo()
getAnimElemNo
public int getAnimElemNo(int tick)
getAnimElemNoPositive
public int[] getAnimElemNoPositive(int tick)
getAnimElemNoImgCount
public int[] getAnimElemNoImgCount(int tick)
getAnimElemNoImgCount
public int[] getAnimElemNoImgCount()
getAnimElemNoNegative
public int[] getAnimElemNoNegative(int tick)
setAnimElem
public void setAnimElem(int value)
getCurrentImageSprite
public AnimElement getCurrentImageSprite()
build
public void build(java.lang.String spriteId,
AirParser airParser)
getAllAnim
public java.util.Set<java.lang.Integer> getAllAnim()
getCurrentGroupSprite
public AnimGroup getCurrentGroupSprite()
getGroupSprite
public AnimGroup getGroupSprite(int group)
getAnimTime
public int getAnimTime()
getAnimTimeCount
public int getAnimTimeCount()
getAnimTimeCount
public int getAnimTimeCount(int img)
getImgCount
public int getImgCount()
getAnimElemTime
public java.lang.Integer getAnimElemTime(int elem)
process
public void process()
getAnimElemTime
public int getAnimElemTime()
getGroupSpriteMap
public java.util.HashMap<java.lang.Integer,AnimGroup> getGroupSpriteMap()
setGroupSpriteMap
public void setGroupSpriteMap(java.util.HashMap<java.lang.Integer,AnimGroup> groupSpriteMap)
isChangeAnim2
public boolean isChangeAnim2()
setSpriteId
public void setSpriteId(java.lang.String id)