public class Motion
extends java.lang.Object
Constructor and Description |
---|
Motion() |
Modifier and Type | Method and Description |
---|---|
Attack |
getAttackInstance() |
int |
getCancelAbleFrame() |
int |
getCancelAbleMotionLevel() |
int |
getFrameNumber() |
HitArea |
getHitArea() |
render.Image |
getImage(int nowFrame)
This method returns the current Image of character.
|
int |
getMotionLevel() |
java.lang.String |
getMotionName() |
int |
getSizeX() |
int |
getSizeY() |
int |
getSpeedX() |
int |
getSpeedY() |
State |
getState() |
boolean |
isControl() |
boolean |
isLandingFlag() |
void |
setAttackInstance(Attack attackInstance) |
void |
setCancelAbleFrame(int cancelAbleFrame) |
void |
setCancelAbleMotionLevel(int cancelAbleMotionLevel) |
void |
setControl(boolean control) |
void |
setFrameNumber(int frameNumber) |
void |
setHitArea(HitArea hit) |
void |
setImage(java.lang.String characterName,
Action action,
int frameNumber,
image.ImageContainer ic) |
void |
setLandingFlag(boolean landingFlag) |
void |
setMotionLevel(int motionLevel) |
void |
setMotionName(java.lang.String motionName) |
void |
setParameters(MotionData motionData,
java.lang.String characterName,
image.ImageContainer ic)
This method receives motionData.
|
void |
setSpeedX(int speedX) |
void |
setSpeedY(int speedY) |
void |
setState(State state) |
public Attack getAttackInstance()
public int getCancelAbleFrame()
public int getCancelAbleMotionLevel()
public int getFrameNumber()
public HitArea getHitArea()
public render.Image getImage(int nowFrame)
nowFrame
- public int getMotionLevel()
public java.lang.String getMotionName()
public int getSizeX()
public int getSizeY()
public int getSpeedX()
public int getSpeedY()
public State getState()
public boolean isControl()
public boolean isLandingFlag()
public void setAttackInstance(Attack attackInstance)
attackInstance
- public void setCancelAbleFrame(int cancelAbleFrame)
cancelAbleFrame
- public void setCancelAbleMotionLevel(int cancelAbleMotionLevel)
cancelAbleMotionLevel
- public void setControl(boolean control)
control
- public void setFrameNumber(int frameNumber)
frameNumber
- public void setHitArea(HitArea hit)
hit
- public void setImage(java.lang.String characterName, Action action, int frameNumber, image.ImageContainer ic)
characterName
- action
- frameNumber
- ic
- SlickException
public void setLandingFlag(boolean landingFlag)
landingFlag
- public void setMotionLevel(int motionLevel)
motionLevel
- public void setMotionName(java.lang.String motionName)
motionName
- public void setParameters(MotionData motionData, java.lang.String characterName, image.ImageContainer ic)
motionData
- Data structure of this motion.characterName
- ic
- SlickException
public void setSpeedX(int speedX)
speedX
- public void setSpeedY(int speedY)
speedY
- public void setState(State state)
state
-