import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) import java.awt.Color; /** * Write a description of class MainCharacter here. * * @author (your name) * @version (a version number or a date) */ public class MainCharacter extends Actor { /** * Act - do whatever the MainCharacter wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { if(Greenfoot.isKeyDown("Left")){ turn(-5); } if(Greenfoot.isKeyDown("Right")){ turn(5); } if(Greenfoot.isKeyDown("Up")){ move(1); if(getWorld().getColorAt(getX()).equals(Color.BLACK)){ move(-1); } if(Greenfoot.isKeyDown("Down")){ move(-1); if(getWorld().getColorAt(getX()).equals(Color.BLACK)){ move(1); } }

