scratch小女孩顶球,第10届蓝桥杯Scratch省赛真题

scratch顶球游戏,是第10届蓝桥杯省赛scratch编程真题的第一题。主要考察的是学生的对重复循环执行指令的使用;积木“移到角色”、“移到鼠标指针”指令的运用;以及造型的切换,一个角色可以相同的多个事件运行;

scratch小女孩顶球具体说明:

导入角色库中的两个角色小女孩”Anna”和足球”Ball-Soccer”,小女孩正在表演用头托住足球。为了把足球一直托在头顶,小女孩
需要不停地晃动双手。小女孩还可以跟着鼠标一起移动。

scratch小女孩顶球要达到的效果图
scratch小女孩顶球要达到的效果图

scratch小女孩顶球编程实现要求:

1、程序运行后,小女孩要跟随鼠标一起移动。

2、小女孩可以不停地切换造型(切换造型的间隔时间参考值为0.2
秒)。

3、无论小女孩是否移动,足球都始终处于小女孩的头顶。不用考虑足球是否遮挡住小女孩的头部,只要靠着就可以。参考右图所示。

scratch小女孩顶球实现的效果图
scratch小女孩顶球实现的效果图

scratch小女孩顶球评分标准:

10分:程序开始,未移动鼠标时,球在小女孩头上;

30分:在10分的基础上,小女孩在跟随鼠标移动的过程中没有明显
卡顿现象,小女孩可以一直切换造型;

50分:在30分的基础上,球始终在小女孩头部,如果存在足球脱离小女孩头顶的情况,只能得30分。

scratch小女孩顶球编程实现步骤:

步骤一、删除小猫角色,新建角色小女孩”Anna”和足球”Ball-Soccer”。造型编辑让其中心点取对应的位置,足球的中心点移到足球最低端,小女孩中心点移到头顶;

角色小女孩的中心点位置
角色小女孩的中心点位置
角色足球的中心点位置
角色足球的中心点位置

如果不采用角色造型中心点的编辑,那么我们就用代码来实现也是一样的。

足球角色另外一种代码实现
足球角色另外一种代码实现

步骤二、小女孩角色代码,实现两个功能,一个是小女孩随着鼠标一起移动,二个是,移动的同时,女孩的造型是一直切换的,间隔时间0.2秒。分别用两个绿旗点击事件对应完成;

小女孩anna角色代码
小女孩anna角色代码

步骤三、足球代码实现功能,跟随女孩一直移动;

角色足球Ball-Soccer代码
角色足球Ball-Soccer代码

scratch蓝桥杯比赛相关典型真题推荐:

第十届蓝桥杯选拔赛真题:scratch绘制长方形金字塔

蓝桥杯十二届国赛scratch真题:scratch做加法选择题

蓝桥杯stema选拔赛真题,scratch时间累加输入输出

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇 2022-12-23 15:23:20
下一篇 2022-12-23 21:28:14

相关推荐