更多
网页游戏
当前位置:攻略首页 > 单机游戏攻略 > 缺氧 > 正文

《缺氧》实现严格依序的过程循环方法图文攻略

2018-01-09 15:44:03 模拟经营SIM 人气值:加载中...

  缺氧怎么实现严格依序的过程循环?大家有尝试过吗?有玩家用门电路实现了这个循环过程,这里给大家带来了“sunny白水004”分享的缺氧实现严格依序的过程循环方法图文攻略,感兴趣的小伙伴们一起看下这位玩家的具体过程吧。

缺氧新手指南

前期生存

试玩感受

键位操作

开全图方法

系统大全

新手教程

无限生存方法

实用生存技巧

缺氧精品攻略

全科技建筑用途

人物角色属性

电力系统详解

基础发展攻略

全界面建筑

全科技树汉化

流体机理气密

水管连接方法

轻松活到100天

食人生物详解

污氧液化工程

游侠图文攻略

  实现严格依序的过程循环方法图文攻略

  先说一下事情的缘起,在建造污水处理厂时发现,污水池里繁殖了大量细菌,即使经过净化器处理也无法去除。开始我以为带菌净水只要不喝,拿来电解制氧就没事,没想到这神奇的外太空细菌连电解都杀不死啊,随着氧气在基地里到处飘,实在不能忍。后来发现用液体加热器把水加热到75度以上就可以灭菌,于是设计了这样的系统:

游侠网1

  左边是带菌水,经过中间的加热池加热到75度以上,然后排到右边的公共净水池。在实际做的时候发现,如果只是简单的用温度和水压来控制泵和加热器的话,很容易乱套。比如热好的净水还没排净,新的带菌水又进来把净水污染了;或者净水正排到一半温度突然低了,加热器又重新开始加热等等。所以我希望设计这样一套电路,能够让放水→加热→排水这3个过程严格依照顺序运行,并不断循环。推而广之,对于任意多个需要按顺序运行的过程,都能做到只有过程n运行完毕,过程n+1才能够开始,而其他所有过程则保持待机。如下图所示:

游侠网2

  这里的终止条件从各类传感器传来,用于控制过程的终止。可以发现,这里传递给下一过程的运行信号必须为脉冲信号,如果是持续信号的话,过程n+1则不能正常终止。既然是脉冲信号,那么需要电路具备“自持”的能力,来把运行信号保持住。

  基于以上思路,在反复实验和简化后,我找到了一种相对满意的设计方案,如下图:

游侠网3

  电路大佬可能看到这里就明白了,下面给对电路不太熟的人再解释一下。这个游戏内电路的运作机制是,每0.1秒作为一个tick,一个门电路在当前tick的输出值,取决于上一个tick的输入值。其实电路值每一个tick都在刷新,所谓的“连续信号”只是连续很多tick的值都相同而已。以最简单的非门来举例:

游侠网4

  开始时输入0,输出1。在tick2输入变化为1,而此时非门的输出取决于tick1的输入,所以仍然为1,直到tick3才根据tick2的输入变成0。如果之后每个tick的输入都相同,那么输出也一直不变,看起来就像是输出连续的信号0一样。

更多相关资讯请关注:缺氧专题

查看缺氧攻略大全

提示:支持键盘“← →”键翻页
缺氧Oxygen Not Included
上市时间:2019-07-31
游戏平台:PC
游戏类型:模拟经营SIM
制作公司:Klei Entertainment
游戏语言:英文,中文
发行公司:Klei Entertainment
关于游侠 | 广告合作 | 人才招聘 | 友情链接 | 联系我们 | 网站地图 | 投诉建议 | 版权保护投诉指引
CopyRight © 1999-2023 ALi213.Net All Right Reserved 游侠网 版权所有 | 苏ICP备2023007791号