public void act() { if(Greenfoot.isKeyDown("r")) { turn(); move(30); Actor enemy = getOneObjectAtOffset(0,0,Enemy.class); if(enemy != null) { World detect; detect = getWorld(); detect.removeObject(enemy); } } } public void addObjects(){ Player player = (Player)getWorld().getObjects(Player.class).get(0); getWorld().addObject(new shoot(), player.getX(), player.getY()); } public void turn(){ Enemy enemy = (Enemy)getWorld().getObjects(Enemy.class).get(0); turnTowards(enemy.getX(), enemy.getY()); }