>:( my plane wont show an error but it wound shrink either, I swear it is right!!! Hopefully I want get accused of spamming again lol:
import greenfoot.*;
/**
* Write a description of class Plane here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Plane extends Actor
{
public Plane()
{
GreenfootImage image = getImage();
image.scale(image.getWidth() - 10, image.getHeight() - 10);
setImage(image);
}
private Counter counter;
public void act()
{
{
setRotation(0);
move(2);
}
if (Greenfoot.isKeyDown("Up"))
{
setRotation(-20);
move(2);
}
if (Greenfoot.isKeyDown("Down"))
{
setRotation(50);
move(2);
}
if (getX() == getWorld().getWidth()-1)
{
if (Greenfoot.getRandomNumber(3)==0)
{
Greenfoot.setWorld(new SkyEnemy());
}
if (Greenfoot.getRandomNumber(3)==1)
{
Greenfoot.setWorld(new SkyEnemyTwo());
}
if (Greenfoot.getRandomNumber(3)==2)
{
Greenfoot.setWorld(new SkyEnemyThree());
}
}
Actor Ball = getOneObjectAtOffset(0,0,Ball.class);
if (Ball != null)
{
getWorld().removeObject(Ball);
Greenfoot.playSound ("Coin-collect-sound-effect.mp3");
counter.add(1);
}
}
public Plane(Counter pointcounter)
{
counter = pointcounter;
}
}
