作品简介
今天为大家带来的Scratch作品是《三色圆圈》,这是一款考验反应速度的小游戏。开始游戏后,点击屏幕,适当的移除或添加圆圈,使颜色相同的小圆圈和大圆圈发生碰撞,获得分数。来吧,看看你们的反应能力是不是够强,一起挑战吧!
在使用Scratch创作三色圆圈作品中,主要使用了如下知识点:
- 循环编程,包括无限循环和有限循环
- 条件编程,这里使用的是双分支条件
- 事件编程,包括按键事件和事件广播机制
- 变量和自制积木
- 字符串处理
- 克隆技术
- 运动编程
本作品的难点有两个,一是三色圆圈的变化方式,以及小圆点碰到三色圆圈时如何判断是否得分;二是得分和最好成绩的显示效果,这里采用了克隆结合字符串处理的技巧,有兴趣的童鞋可以下载本作品好好研究一下。
代码片段
Scratch三色圆圈作品难度中等,总代码量为170行左右,下图是分数数字角色的部分代码:

作品效果
Scratch三色圆圈作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容