在上一节中,我们把树袋熊和树叶放入世界,你也可以试着放多只树袋熊。只需要点击run,所有的树袋熊都跑了起来。

您不仅可以点击run运行整个场景,还可以调用单个方法。方法是对象(树袋熊、叶子)可以执行的单个操作。

比如:确保你在世界上有一个袋熊,确保这个场景不是在运行状态下,然后右键点击世界中的一只树袋熊,你会发现世界上的对象也有弹出式菜单:

Greenfoot[java学习工具]-直接调用方法

你可以选择这里所示的任何方法,让树袋熊做一些事情。例如,move(),树袋熊会向前移动,或者turnRight()告诉袋熊向右转,你的可能是turnleft(),向左转。

有些方法给你答案。例如,getLeaveEaten()将告诉你这个袋熊已经吃了多少叶子。试试看。然后让袋熊吃另一片叶子,然后再调用那个方法。

Greenfoot[java学习工具]-直接调用方法

Greenfoot[java学习工具]-直接调用方法

您还将注意到一个“void act()”方法。每次单击ACT按钮时,都会调用此方法。

Greenfoot[java学习工具]-直接调用方法