今天,加油鸭想要调戏一下邻家小鸭鸭,动手整一个直男表白神器——心形流水灯!
有奖竞猜,鸭鸭调戏成功了吗?
鸭鸭采用的是一种很简单的方式,使用余数判定就可以实现的鸭。
基本想法:基于while循环,利用里面的计数 i,对灯泡数目取余数(0-11),为了好看,再加个1,就可以产生1-12的一组循环数。
如果是1,则1灯亮,其他全暗;如果2,则2灯亮……实现流水灯功能!
前面板:
1.右键选择“布尔”,整12个圆形指示灯,编号,排成心形图案。
2.设置“心动指数”,右键选择输入控件,用于控制流水灯闪烁快慢。
3.加个布尔常量,作为开关。
美美哒!
后面板:
1.右键》编程》结构》while循环,使得流水灯不停转。
2.右键》定时》等待控件,与连接“心动指数”,实现闪烁时间控制。
3.开关与while循环中的小红点连接,实现开关的功能。
4.取余数以及判定控件,均在右键》数值中选取。该模块将产生的循环数1-12,将结果统一作为输入,分别进行等量判定。如果是8,则除8灯产生1,其他均不等,为0。
当当当,完成!自行见证奇迹吧!
后来,众所周知,鸭鸭被赶出了。
果然,挣钱是第一要义。
加油鸭!