|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jkururin.Sprite
Field Summary | |
(package private) double |
centerx
|
(package private) double |
centery
|
(package private) boolean |
collideable
|
(package private) double |
colmincx
|
(package private) double |
colmincy
|
(package private) int |
height
|
(package private) java.awt.image.BufferedImage |
image
|
(package private) java.awt.image.BufferedImage[] |
images
|
(package private) double |
index
|
(package private) double |
indexinc
|
(package private) Level |
level
|
(package private) double |
mincx
|
(package private) double |
mincy
|
(package private) java.awt.geom.AffineTransform |
transform
|
(package private) int |
width
|
(package private) double |
x
|
(package private) double |
y
|
Constructor Summary | |
Sprite()
constructs a default uncollidable sprite |
|
Sprite(java.awt.image.BufferedImage[] images)
|
Method Summary | |
void |
cycle()
shoud be redifined by subclasses, currently increments the animation index and transforms the sprite coords to level ones |
void |
setImage(java.awt.image.BufferedImage[] images)
sets the sprite image(s) |
Methods inherited from class java.lang.Object |
|
Field Detail |
double x
double y
double mincx
double mincy
double colmincx
double colmincy
int width
int height
double centerx
double centery
boolean collideable
java.awt.image.BufferedImage[] images
java.awt.image.BufferedImage image
double index
double indexinc
Level level
java.awt.geom.AffineTransform transform
Constructor Detail |
public Sprite()
public Sprite(java.awt.image.BufferedImage[] images)
Method Detail |
public void setImage(java.awt.image.BufferedImage[] images)
public void cycle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |