创建一个新的世界

如果在你的世界里有很多物品都不想再要了(如对象:树袋熊、叶子),你想重新开始,开启一个新的世界。只需要点击下面的“重置”按钮。旧世界被丢弃(以及其中的所有物体) - 你一次只能拥有一个世界。

Greenfoot【java学习】-调用世界方法

调用世界方法

平博体育 上一节我们已经看到世界上的对象可以通过鼠标右键单击,根据弹出菜单来调用方法,世界本身也是一个可以调用方法的对象。右键单击世界上任何空白区域,或紧邻世界旁边的灰色区域,您将看到世界菜单:

Greenfoot【java学习】-调用世界方法

平博体育 此菜单中的一个方法是'void populate()'。试试看。这是一种创造几片叶子和袋熊并将它们放入世界的方法。然后,您可以运行该方案。

另一个世界方法是'void randomLeaves(int howMany)'。这个方法将在世界上的随机位置放置一些叶子。

请注意,此方法在其名称后面的括号之间有一些单词:'int howMany'。这称为“参数”。这意味着在调用此方法时必须指定一些额外的信息。术语“int”告诉你这个参数必须是一个数字,名称“howMany”表示您应该指定您想要的叶数。

Greenfoot【java学习】-调用世界方法

调用此方法。将弹出一个对话框,要求你输入一个数字(例如:12),就是将要生成的叶子数量,并单击“确定”。

平博体育 (您可能会注意到,如果算一算,它有时看起来好像少于指定数量的叶子。这是因为有些叶子可能位于同一位置,并且彼此叠加。)

好吧,这就足够让袋熊有叶子可吃了 - 下一节让我们继续谈谈真正有趣的事情:编程!