使用Scratch 3.0制作弹球游戏之边缘线、文字提示、及背景

由于这三个对象很简单,所以综合在一章讲
第一个边缘线,我们只需要绘制一条很细的线,将它放在游戏内的最底部即可。添加一个接收游戏状态的广播事件,在内部判断游戏的0/1 ,如果为0隐藏,如果为1,等待3秒并显示即可,关于碰撞问题已经写在弹球内,我们无需关系碰撞问题。
使用Scratch 3.0制作弹球游戏之边缘线、文字提示、及背景
第二个,文字提示大家也疑惑了很久,总是等待3秒。因为倒计时的问题,所以我们需要在游戏开始的终端控制被点击后只有文字提示显示,其他对象都要等倒计时结束后显示。我们同上所述,依然给一个接收游戏状态的广播事件,进行判断即可,内部我们可以使使用等待积木每隔一秒更换下一个造型来实现
造型部分
使用Scratch 3.0制作弹球游戏之边缘线、文字提示、及背景
由于这个倒计时在游戏开始,和切换关卡的时候都会显示。所以每次在隐藏后,都需要将其造型更换为3这个数字,以保证在下次出现时是从3开始,而不是1.
使用Scratch 3.0制作弹球游戏之边缘线、文字提示、及背景
当然,这个功能其实也可以更改,我们可以将游戏状态的广播从这个发出,这样就可以避免每一个对象在显示前都要等待3秒。
但你总会碰到很多Bug,牵一发而动全身,编程向来就是这样的,你总得习惯 ????
最后一个就是关于舞台背景的问题了,它真的很简单,一共分两步
第一步,为这个舞台多添加几个背景
第二部,接收游戏状态的广播事件,进行判断,条件成立,把背景调整到下一个即可。
使用Scratch 3.0制作弹球游戏之边缘线、文字提示、及背景

这个项目基本结束,我们可以在https://github.com/找到我的项目进行观看或源文件下载!