最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

Scratch 16:迷宫最终版(4)

Scratch 少儿编程 2752浏览 0评论
Scratch零基础02

友情提示:380元/半年,儿童学编程,就上码丁实验室

这次课程结束后,基于迷宫的小游戏学习就暂时结束了。之后课程开始新的小游戏的开发,以便学习和巩固编程知识。

 

 

上一次课讲到进入第二关。

可以考虑下面的方式:

在原来的基础上,添加一个碰到第二关迷宫壁的判断。

Scratch 16:迷宫最终版(4)

这个时候有个问题,就是碰到小碗的时候怎么呢?

Scratch 16:迷宫最终版(4)

咱们可以加一个变量来做控制:

Scratch 16:迷宫最终版(4)

关卡。

 

当收到开始游戏的时候,关卡 =1。

当收到第二关游戏的时,关卡 =2。

Scratch 16:迷宫最终版(4)

然后调整代码如下:

当关卡=1 的时候,广播通过第一关,然后进行下一关。

如果关卡=2,说明结束了,广播通关,隐藏小球球。

Scratch 16:迷宫最终版(4)

最后广播了一个通关,停止了当前脚本,就是小球球不能动了。

 

广播通关干嘛?

咱们最后还有一张通关后的图片没显示呢。

调整大小,整个覆盖住屏幕。

Scratch 16:迷宫最终版(4)

然后开始写对应的代码

Scratch 16:迷宫最终版(4)

现在再加上背景音乐和背景色,整个游戏就结束了。

那最后的效果各位可以完成代码后测试一下。

基于迷宫编程教学到此结束,下节课开始咱们学习其他小游戏的编程。

转自公众号:
可乐妈妈说带娃

您必须 登录 才能发表评论!