作品说明
今天为大家分享的Scartch作品是《女孩顶球》,本题是2019年3月24日举行的第10届蓝桥省赛编程第1题,难度系数为1,题目要求编程实现女孩顶球效果。小女孩把足球一直托在头顶,并不停的晃动双手,同时要跟随鼠标一起移动。
准备工作:
导入角色库中的两个角色小女孩“Anna”和足球“Ball-Soccer”。
![图片[1]-Scratch女孩顶球-第10届蓝桥杯scratch省赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-9.png)
编程实现:
小女孩正在表演用头托住足球。为了把足球一直托在头顶,小女孩需要不停地晃动双手。小女孩还可以跟着鼠标一起移动。
具体要求:
1) 程序运行后,小女孩要跟随鼠标一起移动。
2) 小女孩可以不停地切换造型(切换造型的间隔时间参考值为 0.2 秒)。
3) 无论小女孩是否移动,足球都始终处于小女孩的头顶。不用考虑足球是否遮挡住小女孩的头部,只 要靠着就可以。
参考下图所示:
![图片[2]-Scratch女孩顶球-第10届蓝桥杯scratch省赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-10-1024x273.png)
将程序保存到桌面,命名为“1.sb2”。
评判标准:
- 10 分:程序开始,未移动鼠标时,球在小女孩头上;
- 30 分:在 10 分的基础上,小女孩在跟随鼠标移动的过程中没有明显卡顿现象,小女孩可以一直切换造型;
- 50 分:在 30 分的基础上,球始终在小女孩头部,如果存在足球脱离小女孩头顶的情况,只能得 30 分。
作品效果
Scratch女孩顶球的完整效果如视频所示:
编程实现
本题包括两个角色,分别是女孩和足球。
女孩的参考代码如下:
![图片[3]-Scratch女孩顶球-第10届蓝桥杯scratch省赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-12.png)
足球的参考代码如下:
![图片[4]-Scratch女孩顶球-第10届蓝桥杯scratch省赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-11.png)
本题总分50分,相对比较简单,考查的知识点包括:
- 循环编程;
- 运动编程;
- 造型切换;
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容