搜索

scratch开关灯游戏,蓝桥杯省赛scratch真题电灯开关

2023-05-01 11:40:41

scratch开关灯游戏,是12届蓝桥杯省赛Scratch中高级组scratch编程题第1题;主要考察的是学生的对外观特效积木指令的掌握,这里用到的是亮度特效;另外就是变量的使用,以及角色被点击事件的运用,分支条件语句“如果、、、那么、、、否则”积木指令的灵活运用; scratch开关灯游戏完整效果 scratch开关灯游戏完整效果

scratch开关灯游戏编程实现要求:

电灯开关,通过开关键控制房间灯光的打开与关闭(开关为兔子造型),由于scratch角色库中没有兔子造型,这里就用角色“Reindeer”代替; 1 )点击绿旗,角色与背景如下图所示呈现在对应位置; scratch开关灯游戏要达到的开灯状态 scratch开关灯游戏要达到的开灯状态 2 )按下开关键房间灯光熄灭; scratch开关灯游戏要达到的关灯状态 scratch开关灯游戏要达到的关灯状态 3 )再次按下开关键房间灯光亮起; scratch开关灯游戏开灯状态 scratch开关灯游戏开灯状态

scratch开关灯游戏编程实现步骤:

步骤一、上传角色“Reindeer”,背景“Bedroom 3”,新建变量n,控制开关的状态的,初始值为1,也就是开灯的状态; 步骤二、当角色被点击的时,需要用分支条件语句“如果、、、那么、、、否则”做个判断,n=0的时,就将n设为1,n=1时,就将n设为0; 角色Reindeer代码 角色Reindeer代码 步骤三、舞台背景代码,默认舞台背景是“Bedroom 3”,重复判断如果n=1,亮度设为0;否则的话,就将亮度设为-100;亮度特效值的知识科普下:亮度值为100是全白,亮度值为0是不变,亮度为负数后,慢慢的越来越黑,-100为全黑; scratch开关灯游戏背景代码 scratch开关灯游戏背景代码

蓝桥杯省赛scratch编程题

← 返回 Scratch 资讯  |  意见反馈

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