32 lines
549 B
Java
32 lines
549 B
Java
|
package Sprites;
|
||
|
|
||
|
|
||
|
|
||
|
/**
|
||
|
* Created by sagi on 22/01/2016.
|
||
|
*/
|
||
|
public class Bird extends Sprite {
|
||
|
|
||
|
|
||
|
public Bird(int xPosition, int pWidth, int pHeight, int size){
|
||
|
super(xPosition, pHeight/2, pWidth, pHeight, 0, "birdSprite.png", 0 ,size, size);
|
||
|
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void update() {
|
||
|
if(acceleration > -10 ) {
|
||
|
acceleration--;
|
||
|
}
|
||
|
locY -= acceleration;
|
||
|
if(angle <= 45)
|
||
|
angle += 5;
|
||
|
}
|
||
|
|
||
|
public void jump() {
|
||
|
this.acceleration = 10;
|
||
|
angle = -45;
|
||
|
}
|
||
|
|
||
|
}
|