我有这行: 如果(Greenfoot.mouseClicked()) 我需要添加一个世界作为该方法的参数。
if (Greenfoot.mouseClicked())
{
World world = getWorld();
List<Leaf> leaves = world.getObjects(Leaf.class);
for (Leaf leaf : leaves)
{
leaf.changeImage();
}
}
我需要传递一个参数,使我可以单击背景并更改树叶
答案 0 :(得分:0)
似乎getWorld()
方法中已经有了世界,该方法应该在其他位置定义,因此您可能不需要传递它。
关于背景和背景,看来您也有。尝试查找有关该World
类的定义的更多信息,并查看是否存在setBackground
方法。对Leaf
类执行相同的操作。
我希望这对您有帮助