I have my code set up to spawn a new bread actor each time j/10 == 1, but it never spawns a new bread.
import greenfoot.*; // (Actor, World, Greenfoot, GreenfootImage)
public class CrabWorld extends World
{
/**
* Create the crab world (the beach). Our world has a size
* of 560x560 cells, where every cell is just 1 pixel.
*/
public CrabWorld()
{
super(560, 560, 1);
populateWorld();
}
public void act()
{
int j = 0;
if (j/1 == 10 )
{
addObject (new Bread(), Greenfoot.getRandomNumber (561), Greenfoot.getRandomNumber (561));
}
else{
j++;
}
}
public void populateWorld()
{
addObject (new Fly(), 150, 100);
addObject (new Human(), 400, 100);
int i = 0;
for (i=0; i<10; i++) {
addObject (new Bread(), Greenfoot.getRandomNumber (561), Greenfoot.getRandomNumber (561));
}
}
}
