This site requires JavaScript, please enable it in your browser!
Greenfoot back

frogcm's collections

This user has no collections

Recent Comments

Still rough around the edges... use at your own risk
To make the paddle change the ball angle, change the act to this: public void act() { Actor paddle; Trail trail = new Trail(); getWorld().addObject(trail, getX(), getY()); setLocation(getX() + xSpeed, getY() + ySpeed); if(getY() > 398) getWorld().removeObject(this); else if((paddle = getOneIntersectingObject(Paddle.class)) != null) { xSpeed = xSpeed + (getX() - paddle.getX())/10; ySpeed = (ySpeed - ySpeed * 2); } else if(getX() > 398) xSpeed = -xSpeed; else if(getX() < 2) xSpeed = -xSpeed; else if(getY() < 2) ySpeed = -ySpeed; else if(getOneIntersectingObject(Brick.class) != null) ySpeed = (ySpeed - ySpeed * 2); }