购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第7章
循环重复让程序很强大

现在你可以构建真正的小程序了。但是,有一件事肯定会让你烦恼:如果你想使相同的事情一次又一次地发生,则必须费力地将相同的命令一个接一个地组合在一起。这会使程序很长且令人困惑。还有更容易的操作吗?当然有呀!

想象一下,你的角色(此处还是小猫)应该连续走50大步(每一大步包含10步)。在每个大步之后,短暂等待一会儿,更换造型(这样看起来像是跑步中的动作)。然后它应该停下来,转身后往回走50大步。这样,小猫看上去像是在正常行走。

所以应该发生下列事情:

为此,你需要多少个命令积木?

你可以计算出:前进50次,换造型50次,等待0.2秒,这样就有150个积木了。然后旋转180度(至-90度),再使角色朝另外一个方向旋转。为此,你总共需要301个命令积木。

这不再适合代码窗口了,没法让人一下看清!除此之外,它还创建并连接了许多命令。

想象一下,在完成后,你希望角色移动得更快。因此,只能用等待0.1秒,替换等待0.2秒。为此,你必须在全部100个积木中手动更改数字。

那么,有没有一种更简单的方法来实现呢?对,是有的。 nFaBl/NXJYvuhmXZtW5cbB07OZ17W8IJeJ7or39/PpzVpB8N7JLmfuC04apuqMZp

点击中间区域
呼出菜单
上一章
目录
下一章
×