作品介绍
今天为大家分享的Scratch作品是《海底世界》,这是第11届蓝桥杯省赛真题,原定于2020年3月7日举行的省赛,因疫情延期到2020年6月21日,这是中级组编程部分的第3题,题目要求考生编程实现海底世界效果,海底世界,近处有螃蟹,后面有一个水母游来游去,远处有各种小鱼游过。
先来看看题目的要求吧:
编程实现:
海底世界
海底世界,近处有螃蟹,后面有一个水母游来游去,远处有各种小鱼游过。
具体要求:
1). 创建背景Underwater1,创建角色Crab、Jellyfish、Fish,螃蟹离我们最近,后面是水母,远处是小鱼;
2). 螃蟹大小为200,在舞台最下方,全程静止不动;
3). 水母大小为100,初始方向为45,在舞台内不停的移动,碰到边缘就反弹;
4). 舞台左上区域的随机位置不停地出现小鱼,小鱼(随机造型)一直向右移动,移到舞台右侧消失(参考值:大小为50,y坐标范围0~180,速度为5,克隆间隔0.2秒)。

评判标准:
- 10分:背景及角色位置符合要求;
- 10分:螃蟹的大小与运动状态符合要求;
- 10分:水母的大小与运动状态符合要求;
- 20分:小鱼的造型切换与运动状态符合要求。
作品效果
Scratch海底世界作品的完整效果如视频所示:
作品解读
Scratch海底世界作品一共使用了3个角色,如图所示:

本作品的舞台背景和角色来来自于Scratch背景库和角色库,代码实现也比较简单,主要就是运动编程课Scratch克隆编程。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容