scratch接水果,是2023年5月17号,中国电子学会青少年软件编程图形化等级考试二级真题,第36题。主要考察学生对事件模块积木的灵活运用,通过侦测模块判断是否隐藏水果;南昌巧思乐编少儿编程莱德老师提供解题思路;
接水果
天上掉落各种水果下来,有草莓、苹果、香蕉,快拿大碗去接住水果吧。
1.准备工作
(1)导入背景Blue Sky;
(2)删除小猫角色,导入角色Bowl、 Apple、 Strawberry、 Bananas。
2.功能实现
(1) 点击绿旗,角色Bowl、Apple、 Strawberry. Bananas都设置好初始位置, Bowl在舞台下方,Apple、 Strawberry、 Bananas在舞台上方不同位置;
(2)角色Bow可以通过键盘左右键控制左右移动;
(3)角色Apple、Strawberry、 Bananas都可以从天上掉落下来;
(4) 当角色Apple、 Strawberry、 Bananas碰到了Bowl就隐藏了,表示接到了,如果落到舞台最下端,不隐藏。
scratch接水果编程实现步骤:
步骤一、删除默认小猫角色,选择角色Bowl、 Apple、 Strawberry、 Bananas,背景为Blue Sky;初始化四个角色的坐标位置,bowl在下方,其他三个水果在上方不同的位置;
三个水果角色代码,除初始位置不一样,其他一样的
步骤二、按下键盘左键,往左移动,x坐标增加-5;按下键盘右键,往右移动,x坐标增加5;
bowl角色代码
步骤三、水果三角色,从舞台上方慢慢向下移动,如果碰到bowl就隐藏,如果没有接到,就落到舞台最下端。