import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class enemy here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class enemy extends Actor
{
/**
* Act - do whatever the enemy wants to do. This method is called when
* the 'Act' or 'Run' button gets pressed .
*/
public class startenemy extends Actor
{
/**
* Act - do whatever the startenemy wants to do. This method is called whenever
* the 'Act' or 'Run' button gets pressed in the environment.
*/
int timer = 20;
int speed = 1;
public void move()
{
timer--;
if (timer > 0) move(speed);
if (timer == 0) speed = -2-Greenfoot.getRandomNumber(30);
if (timer < 0 && timer == speed)
{
speed = 1-3*Greenfoot.getRandomNumber(2);
timer = 2+Greenfoot.getRandomNumber(30);
}
}
private int setRandomNumber(){
int num = Greenfoot.getRandomNumber(2);
int numf=0;
if(num==1){
num=1;
}
if(num==2){
num=-1;
}
return num;
}
public void flipLeft() {
if (getRotation() == 0){
turn(180);
getImage().mirrorVertically();
}
}
public void flipRight() {
if (getRotation() == 180) {
turn(180);
getImage().mirrorVertically();
}
}
}
}