作品介绍
今天为大家分享的Scratch作品是《小老鼠吃奶酪》,这是一款考验反应速度的小游戏,游戏的目标是让老师穿过重重障碍吃到奶酪。
点击绿旗,运行程序,在舞台中间有一只小老鼠,它被两个红色的圆圈所包围,一个小圆圈和一个大圆圈,两个圆圈都有一个出口,小圈逆时针旋转,大圈则顺时针旋转。玩家需要通过按上移键,下移键,左移键,右移键遥控小老鼠的爬行,让小老鼠寻找出口并跑出来,如果碰到红圈边缘,小老鼠就回到起始位置,当小老鼠顺利跑出红圈,吃到奶酪,则游戏胜利。
作品效果
Scratch小老鼠吃奶酪作品的预览效果如视频所示:
作品解读
Scratch小老鼠吃奶酪作品效果比较简单,前后一共使用了4个角色,如图所示:

接下来,对作品的实现做一个简单的介绍。
1.红色圆圈橘色
这里的红色小圈和大圈,可以使用Scratch的绘图工具来绘制,调整颜色为红色,然后使用圆工具来绘制一个圆环,再使用橡皮擦工具擦除一小部分,这样就可以得到一个带有缺口的红色圆环了。
切换到脚本区,调整好圆圈的位置,以小圈为例,编写代码如下:

代码比较简单,就是重复执行旋转即可,大圈也可以采用同样的方式来处理。
2.小老鼠角色
对于小老鼠角色,要分两步进行,首先是老鼠的移动,当按下方向键时,老师则向着对应方向运动,可以使用按键变出来处理,其代码如下所示:

其次是需要重复检测小老鼠是否碰到红色圆圈以及是否吃到奶酪,这部分代码如图所示:

注意:在判断是否碰到红色的时候,需要用到Scratch的取色器工具,而不是直接设置为红色,以避免颜色不一致,导致程序出现bug。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容