scratch接苹果,是蓝桥杯省赛集训之克隆与变量中的scratch编程真题,通过克隆苹果,苹果碰到Bowl或者掉到了地上,克隆体就删除;Bowl接到了得分加1,用时60秒;
角色∶ Apple、Bowl
背景∶Apple Trees
要求∶
(1)Bowl在舞台区下方,跟着鼠标左右移动;
(2)每1秒钟出现1个苹果;
(3)苹果从舞台上边缘随机位置,向下掉落,每次移动5个坐标;
(4)苹果碰到Bowl消失,得1分;
(5)苹果掉到地上消失,不得分;
(6)程序开始,从60秒开始倒计时,时间用完游戏结束。
scratch接苹果编程实现步骤:
步骤一、选择两个角色,一个是Apple、Bowl,背景Apple Trees,初始化Apple大小,以及隐藏状态;新建变量“得分”以及“时间”变量时间的初始值为60,得分的初始值为0;
步骤二、角色Bowl在舞台的下方,跟随鼠标移动。位置是x坐标跟着鼠标的x坐标移动,y坐标设置为-100;
Bowl角色代码
步骤三、苹果初始化在上方,隐藏,重复循环每1秒克隆自己一次。随机在舞台上方的位置出现,然后再以每次5个坐标的速度往下运动,重复循环直到y坐标小于-156,删除克隆体,如果碰到了Bowl也删除克隆体,“得分”加1分;
Apple角色代码
步骤四、背景代码,时间以1s的速度递减,直到时间=0;停止所有程序;
背景代码