import greenfoot.*; // (World, Actor, GreenfootImage, and Greenfoot)
/**
* A simple balloon that can move up and down.
*
* @author Av
*/
public class balloon extends Actor
{
public void explode()
{
if(getOneIntersectingObject(point.class) != null)
{
getWorld().addObject(new Explosion(), getX(), getY());
getWorld().removeObject(this);
}
}
public void act()
{
if (Greenfoot.isKeyDown("up") ) {
setLocation (getX(), getY() - 2);
}
if (Greenfoot.isKeyDown("down") )
{
setLocation (getX(), getY() + 2);
Actor coin;
coin = getOneObjectAtOffset(0,0, coin.class) ;
if (coin != null)
{
World world;
world = getWorld();
world.removeObject(coin);
}
}
}
}
![Twitter](/assets/twitter-4e19209ef84344ee0c433f4c7bad8d49.png)
![Twitter.hover](/assets/twitter.hover-1fb19a5bafc50deace8f88eaec867845.png)