EV3-036-听声解锁



游戏规则:
①搭建一个有盖子的小盒子,使用一个电机控制盖子的开合。
②使用另一个电机或者陀螺仪作为“解锁方式”。手动转动电机获得“电机(相对位置的)角度”。将其与【变量内写入的一个随机数字】进行对比。
③两个数值接近,且按下【确认按钮】后,可以打开金币的盒子。
④利用【绝对值】【减法运算】获得差值。
⑤活用【变量】模块。


程序
①我们需要解锁3~5次才能结束游戏,那么怎么比较谁快,谁运气好呢?我们在宝箱盖子打开后,在液晶屏上显示【计时器】时间。
②设置【游戏回合数】,最外圈的循环。
③内部的循环。循环终止条件:
(1)我们的旋转后的电机角度接近变量内的数值。
(2)我们按下【触动传感器】。
④音效反馈。
(1)答对随机数时,音效1。
(2)电机角度接近变量时,音效2。
(3)完成全部解锁后,播放胜利的音效3。
⑤程序开始时,盒子的电机锁死,电机制动。成功解锁后,盒子的电机转动,打开盒子,电机取消制动,选择惯性滑动,或者直接重启程序。



