this.direction = direction;
draw.getAnimation().setFrame(0);
if (direction.equals("Up")) {
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup0.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup1.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup2.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup3.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup4.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup5.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup6.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup7.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup8.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup9.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollup10.png"));
position.setDirection(0);
} else if (direction.equals("Down")) {
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown0.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown1.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown2.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown3.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown4.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown5.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown6.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown7.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown8.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown9.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown10.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rolldown11.png"));
position.setDirection(180);
} else if (direction.equals("Left")) {
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft0.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft1.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft2.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft3.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft4.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft5.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft6.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft7.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollleft8.png"));
position.setDirection(270);
} else if (direction.equals("Right")) {
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright0.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright1.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright2.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright3.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright4.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright5.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright6.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright7.png"));
addFrame(new Sprite("Resources/Sprites/player/rolling/rollright8.png"));
position.setDirection(90);
}
draw.getAnimation().setSpeed(0.18);
motion.setSpeed(1.4);