Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Image;
- import java.awt.event.KeyEvent;
- import javax.swing.ImageIcon;
- public class Ball {
- int x,y;
- float dx,dy,gravity = 0.40f;
- Image img;
- boolean left = false, right = true, up = true, down = false;
- public Ball(){
- ImageIcon ball = new ImageIcon(getClass().getResource("/resources/Ball.png"));
- img = ball.getImage();
- x = 400;
- y = 400;
- }
- public void move(){
- dy+=gravity;
- x = x + dx;
- y = y +dx;
- if(x <= 750 && right == true){
- dx = 1;
- }else{
- dx = -1;
- right = false;
- left = true;
- }
- if(x<=0 && left == true){
- dx = 1;
- right = true;
- }
- if(y >= 300 && up == true){
- dy = -1;
- }else{
- dy = 1;
- up = false;
- down = true;
- }
- if (y >= 500 && down == true){
- dy = -1;
- up = true;
- }
- }
- public float getX(){
- return x;
- }
- public float getY(){
- return y;
- }
- public Image getImage(){
- return img;
- }
- public void keyPressed(KeyEvent e){
- int key = e.getKeyCode();
- }
- public void keyReleased(KeyEvent e){
- int key = e.getKeyCode();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement