美文网首页儿童学编程语言swift playgrounds学习编程2
儿童ipad学编程语言swift playgrounds(二)第

儿童ipad学编程语言swift playgrounds(二)第

作者: 玩中学编程 | 来源:发表于2019-07-21 16:37 被阅读0次

这一关,需要自己定义角色的类型,之前我们舞台上的角色一直都是Byte,这次不同了,需要一个有特殊能力的角色,这个角色能够控制砖块的升降。

初始化你的专家

我们看到舞台上,有两个宝石所在的位置,用我们之前的角色是过不去的,要首先把所在的砖块升起来,与其他砖块一样平,才可以走过去。

这时,我们就需要一个有特殊能力的角色“专家”,这个专家可以通过打开锁的方式,把平台升起来,让砖块一样平。

需要先定义一个角色expert,让它成为专家角色。

let expert=Expert()

由于角色不同了,编写的程序跟以前有很大不同,就是每个动作前都要加上角色的名字,结构是这样的:

角色名.动作名

嗯,看起来确实有些繁琐。

专家角色的主程序

相关文章

网友评论

    本文标题:儿童ipad学编程语言swift playgrounds(二)第

    本文链接:https://www.haomeiwen.com/subject/uuqvlctx.html