儿童ipad学编程语言swift playgrounds(二)第17关 需要两个搭档

这一关同样需要两个搭档配合,一个升降平台,另一个收集宝石,打开开关。

需要两个搭档


这一关不同的地方在于,两个平台是由两个锁分别控制的,绿色的平台由绿色的锁控制,紫色的平台由紫色的锁控制。编程没有难度,主要还是区分两个角色的动作,要分别在动作前面加上名字的前缀,才能分清楚,是哪个角色去做动作。

下面是我写的这一关的程序。

首先定义两个角色,然后创建3个变量,用于计数。

一个计收集宝石的数量,一个计打开开关的数量,最后一个计expert前进的步数。

初始化角色,创建变量


最后是主程序,expert走5步,转动绿色锁,降下绿色平台。

expert走15步,转动紫色锁,升起紫色平台。

主程序

你可能感兴趣的:(儿童ipad学编程语言swift playgrounds(二)第17关 需要两个搭档)