搜索

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

2023-05-02 11:08:56

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

scratch投篮编程实现要求:

1)点击绿旗,角色与背景如下图所示呈现在对应位置; 绿旗开始的默认位置 绿旗开始的默认位置 2)按下空格键力量槽红色逐渐增加(范围不能超过Min-Max的范围) ,投篮(力量槽:黄色条近投区域,绿色条投进区域,红色条投过区域)。 按下空格,力量槽运动 按下空格,力量槽运动 3)当力量槽到达预计位置时松开空格键,篮球按照抛物线轨迹投出; 4)篮球落入篮筐分数加1力量槽变空,掉落在舞台边缘的篮球重新回到准备区; 得分后球又重新回到准备区 得分后球又重新回到准备区 5)篮球没有投进篮筐力量槽变空,分数不增加,掉落在舞台边缘后重新回到准备。 6)力量槽:黄色条近投区域,绿色条投进区域,红色条投过区域; 7)程序重复执行,并且以上步骤全部正确。

scratch投篮编程实现步骤:

步骤一、新建角色篮球、画笔。由于人的不做任何变动,就直接使用背景中的人物;添加画笔,初始画笔的大小、粗细、颜色;新建变量“得分”用来记录投进球的分数; 画笔角色初始化 画笔角色初始化 步骤二、按下空格事件,判断力量槽的区域,从而使得篮球投进的情况。黄色条近投区域,绿色条投进区域,红色条投过区域;分别对应广播消息执行对应的操作; 画笔角色代码 画笔角色代码 步骤三、投篮进球情况,也是最难的一步,篮球抛物线的实现;抛物线的运动情况是,开始是比较快的,到了上面就慢慢的慢下来,顶点是最慢的,接下来,下降的越来越快; 篮球角色代码 篮球角色代码

蓝桥杯比赛相关scratch真题

← 返回 Scratch 资讯  |  意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注