作品介绍
今天为大家分享的Scratch作品是《电灯开关》,这是第12届蓝桥杯省赛真题,于2020年12月20日举行的第一次省赛,这是中级组编程部分的第1题,题目要求考生编程模拟电灯开关效果,通过开关键控制房间灯光的打开与关闭。
先来看看题目的要求吧:
编程实现:
电灯开关,通过开关键控制房间灯光的打开与关闭(开关为兔子造型)。
具体要求:
1). 点击绿旗,角色与背景如下图所示呈现在对应位置;
2). 按下开关键房间灯光熄灭;
3). 再次按下开关键房间灯光亮起。
评判标准:
- 10分:满足要求1);
- 15分:满足要求2);
- 15分:满足要求3)。
作品效果
Scratch电灯开关作品的效果如视频所示:
作品解读
Scratch电灯开关只有一个角色,这就是小兔子,如图所示:
作品非常简单,重点是关灯效果,即如何让舞台变成漆黑一片,一般有两种方法,第一种方法是再绘制一个舞台背景,并涂上全黑;第二种方法则是使用外观模块中的特效指令,具体来说,就是使用亮度特效,默认情况下,亮度为0,如果将亮度设为-100,则舞台会变为全黑,如果将亮度设为100,则全白。
在舞台背景中,编写代码如下:
这里的开关变量用来表示当前所处状态,开关为0时,表示开关打开了,为1时表示开关关闭了。而改变开关变量的值,则是在兔子角色中实现的,代码如下:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容