我的世界手机版中的红石系统给大家带来了很多便利,特别是创造模式中,玩家可以通过红石系统来建造各种复杂的道具和物品,制作过程非常简单,而且可以满足诸多物理电学原理,下面给大家提供我的世界红石计算器存档下载。
使用说明:
测试一下这个计算器
1257+3325=4582
正确
6378-7513=-1135
正确
然后吗,这个计算器的两个极限是。。。(如图)
补充一句,这个计算器刚进入的时候有可能崩溃,但是我搞了一个还行的解决方案
进入地图你会发现这里多出了一个计算器上没有的按键
补充,这是游戏本身的bug
这个就是lock键(自定义名字)
然后为了防止崩溃,我提前开了这个键,你看到上面有个指示灯
进入后就按了它,不然无法使用(有清零功能)
指示灯灭了就能愉快的使用了,不过别忘了退出时还得开启
制作原理:
首先,这个计算器的红色部分是编码器
编码器就是把十进制吗换成二进制码
接着,编码器连接着移位寄存器,也就是d触发器(绿色部分)
这几张图会更清晰点图会更清晰点(白色部分输入,红色部分输出)
但是d触发器有个致命的地方,刚进入地图会狂闪(游戏本身的bug)这就是我加了lock键的原因,另外还有一点是移位的时候会比较卡(忍一忍就过去了)
另外了上面的移位器只是一组的分量,我这个是四位码的输入就得四组
好,现在准备说一下这个计算器的核心部分:bcd加减混算单元(此处应有掌声)
图中的这个棕色部分就是辣(很大有木有)
别问我为什么搞成这样,我担心红石会有刷新距离,所以就成了这样。
补充一下,这个电路图是我在贴吧里看到一个大神画的,该地图也是用这个电路图,仅供参考
看到我的黑历史orz 第二个半加器是由负号决定求补的当时画错了不要被误导了
然后,紫色这条细长的线嘛,就是加减切换的线,呵呵
然后,这个两个与门的地方就是判定万位与符号
最后那边就是译码器(蓝)和显示器(白)
然后就输出了
最后,可能有人会问,这个计算器是如何消0的,其实很简单,图中的半砖部分就起到了重要作用
原理很简单,只要检测到前面一位或前几位有没有输出就行了,而半砖正好只能向上传递,就不会造成输出错误