作品简介
今天为大家分享的Scratch作品是《鲨鱼戏水》,这是第12届蓝桥杯省赛真题,于2020年12月20日举行的第一次省赛,这是初级组编程部分的第2题,题目要求考生编程创作一个鲨鱼戏水的简单游戏。
先来看看题目的要求吧:
编程实现:
鲨鱼戏水游戏。
具体要求:
1). 舞台上呈现题目要求角色与背景;
![第12届蓝桥杯省赛真题-鲨鱼戏水-初始状态](https://www.51scratch.com/wp-content/uploads/2022/09/2-1.jpg)
2). 点击绿旗,鲨鱼从舞台左侧持续向右侧移动,身体的一部分在水中;
3). 游到舞台中间区域,鲨鱼突然跳出水面,划一道弧线,然后落入水中,继续向右移动;
![第12届蓝桥杯省赛真题-鲨鱼戏水-起跳](https://www.51scratch.com/wp-content/uploads/2022/09/2-2.jpg)
![第12届蓝桥杯省赛真题-鲨鱼戏水-下落](https://www.51scratch.com/wp-content/uploads/2022/09/2-3.jpg)
4). 鲨鱼游到舞台最右侧边缘,停止程序。
![第12届蓝桥杯省赛真题-鲨鱼戏水-到达舞台右边缘](https://www.51scratch.com/wp-content/uploads/2022/09/2-4.jpg)
评判标准:
- 10分:满足要求1);
- 15分:满足要求2);
- 15分:满足要求3);
- 10分:满足要求4)。
作品效果
Scratch鲨鱼戏水作品的完整效果如视频所示:
作品解读
Scratch鲨鱼戏水作品一共使用了两个角色,如图所示:
![第12届蓝桥杯省赛真题-鲨鱼戏水-角色列表](https://www.51scratch.com/wp-content/uploads/2022/09/shark-role-894x1024.jpg)
作品的实现比较简单,重点是鲨鱼的跳跃动作,它走的弧线,也就是所谓的抛物线路线,这个需要同时修改x和y坐标才行,为了达到更好的跳跃动作,同时设置一下鲨鱼的方向,具体的代码如图所示:
![第12届蓝桥杯省赛真题-鲨鱼戏水-代码](https://www.51scratch.com/wp-content/uploads/2022/09/code-5-495x1024.jpg)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容