Xiao Xiao Wu Tai She Ji Shi

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

案例名称: 小小舞台设计师

案例简介: 你和朋友一起参加一场演

出,你的搭档准备表演一段舞蹈,而你

是舞台灯光设计师,为了让舞台效果更

棒,设计一个随时控制舞台特效的装

置,和朋友完成一场精彩的演出!

器材与软件: 1 mBot(mCore)控制板 + 1 电位器/人,mBlock PC 版

涉及知识点: “重复执行”循环,图形特效,外接电位器的使用

案例详情

1. 实现效果

小男孩在带有各式颜色灯光的舞台上跳舞,你用手控制电位器旋钮,舞台的灯光特效

随之不断改变。

2. 实现思路

当电位器旋钮处在不同位置时,会输出不同数值,将舞台背景的颜色特效设置为电位

器旋钮的值,就能用电位器控制舞台背景的显示效果。

3. 实现过程

1) 选择舞台区域,新建背景,从背景库中选择导入名称为“spotlight-stage” 的

背景,删除原来的白色背景;
2) 从角色库中添加角色“Breakdancer1”,将其放置在舞台上合适的位置,调整

角色为合适大小,并为该角色添加如下脚本,使角色在舞台上不断变换造型,

产生跳舞的效果;

3) 将电位器模块插入 mBot 控制板的“接口 3”,由于电位器模块的 RJ25 接口色

标为黑色,因此电位器模块只能接入带有黑色色标的“接口 3”或“接口 4”

4) 选择“熊猫”角色, 点击积木区内的“机器人模块”,拖出“电位器(接口 3)”

的圆形积木块,放入“说()”积木块的白框内,组成如下测试脚本;
5) 点击测试脚本,旋转电位器,观察熊猫角色说话白框内的数值变化并进行记录,

将电位器从一侧旋转至另一侧,记录其最小值和最大值;

6) 测试结束后,删除熊猫角色;

7) 选择舞台进行编程,添加如下脚本,用电位器控制舞台的颜色特效,将舞台背

景的颜色特效设置为“电位器的数值/2.45”,通过步骤 5)的记录可知,电位

器的数值范围为 0~980(实际情况电位器最大值会有小幅度的变化),而颜色

特效的数值范围为 0~200,为了让电位器从一侧旋转至另一侧,舞台背景能经

历两次完整周期的颜色变化,做了一个数值转换(980/(200*2)=2.45)
,当程

序开始时,将上次的特效清除;
8) 点击绿旗运行,小男孩在舞台上跳舞,旋转电位器时,舞台背景颜色随之改变,

产生灯光闪烁的效果。

4. 作品的改进方向

1) 修改颜色特效随电位器数值变化的转换关系,观察舞台颜色特效的变化情况,

如果将颜色特效设置为电位器数值/5, 舞台颜色特效会有什么变化?

2) 点击“颜色”特效的下拉菜单,探索其他特效,观察舞台背景的变化;
3) 添加跳舞时的背景音乐,从音乐库中导入喜欢的声音,并在舞台区域添加另一

段播放音乐的脚本;

4) 添加其他操控效果,比如按下板载按钮后,弹奏一段鼓声助兴,或者舞台上喷

射出一些礼花;

You might also like