scratch投篮抛物线,蓝桥杯scratch投篮真题

scratch投篮,是12届蓝桥杯省赛Scratch中高级组scratch编程题第4题;本题主要考察画笔的使用、按下空格事件的编程、循环,判断语句的运用,最难的是scratch实现抛物线运动的轨迹;

scratch投篮编程实现要求:

1)点击绿旗,角色与背景如下图所示呈现在对应位置;

绿旗开始的默认位置
绿旗开始的默认位置

2)按下空格键力量槽红色逐渐增加(范围不能超过Min-Max的范围)
,投篮(力量槽:黄色条近投区域,绿色条投进区域,红色条投过区域)。

按下空格,力量槽运动
按下空格,力量槽运动

3)当力量槽到达预计位置时松开空格键,篮球按照抛物线轨迹投出;

4)篮球落入篮筐分数加1力量槽变空,掉落在舞台边缘的篮球重新回到准备区;

得分后球又重新回到准备区
得分后球又重新回到准备区

5)篮球没有投进篮筐力量槽变空,分数不增加,掉落在舞台边缘后重新回到准备。

6)力量槽:黄色条近投区域,绿色条投进区域,红色条投过区域;

7)程序重复执行,并且以上步骤全部正确。

scratch投篮编程实现步骤:

步骤一、新建角色篮球、画笔。由于人的不做任何变动,就直接使用背景中的人物;添加画笔,初始画笔的大小、粗细、颜色;新建变量“得分”用来记录投进球的分数;

画笔角色初始化
画笔角色初始化

步骤二、按下空格事件,判断力量槽的区域,从而使得篮球投进的情况。黄色条近投区域,绿色条投进区域,红色条投过区域;分别对应广播消息执行对应的操作;

画笔角色代码
画笔角色代码

步骤三、投篮进球情况,也是最难的一步,篮球抛物线的实现;抛物线的运动情况是,开始是比较快的,到了上面就慢慢的慢下来,顶点是最慢的,接下来,下降的越来越快;

篮球角色代码
篮球角色代码

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

scratch考试成绩录入系统平台,蓝桥杯省赛scratch真题

scratch王子回家,蓝桥杯省赛scratch真题王子回家

scratch飞翔的小猫,蓝桥杯省赛scratch题目飞翔的小猫

最后更新时间:

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

上一篇 2022-12-18 23:18:56
下一篇 2022-12-19 22:54:43

相关推荐