欢迎光临散文网 会员登陆 & 注册

EV3-036-听声解锁

2023-04-23 20:43 作者:我问我淑懿  | 我要投稿


游戏规则

搭建一个有盖子的小盒子,使用一个电机控制盖子的开合。

使用另一个电机或者陀螺仪作为“解锁方式”。手动转动电机获得“电机(相对位置的)角度”。将其与【变量内写入的一个随机数字】进行对比。

两个数值接近,且按下【确认按钮】后,可以打开金币的盒子。

利用【绝对值】【减法运算】获得差值。

活用【变量】模块。

1.设计盒子
2设计盖子,组合各部件

程序

①我们需要解锁3~5次才能结束游戏,那么怎么比较谁快,谁运气好呢?我们在宝箱盖子打开后,在液晶屏上显示【计时器】时间。

②设置【游戏回合数】,最外圈的循环。

③内部的循环。循环终止条件:

(1)我们的旋转后的电机角度接近变量内的数值。

(2)我们按下【触动传感器】。

④音效反馈。

(1)答对随机数时,音效1。

(2)电机角度接近变量时,音效2。

(3)完成全部解锁后,播放胜利的音效3。

⑤程序开始时,盒子的电机锁死,电机制动。成功解锁后,盒子的电机转动,打开盒子,电机取消制动,选择惯性滑动,或者直接重启程序。

3梳理程序
4其他箱子的搭建方法


EV3-036-听声解锁的评论 (共 条)

分享到微博请遵守国家法律