索尼承諾將“增加PS5主機供應”
2023-01-31
更新時間:2022-04-08 22:41:41作者:佚名
缺氧火箭怎么自動發(fā)射?游戲中,我們可以通過設置讓火箭能夠自動發(fā)射出去。這里為大家?guī)淼木褪侨毖趸鸺詣踊l(fā)射攻略了,一起來了解一下吧。
一、缺氧火箭狀態(tài)的判定
缺氧火箭基本有四個狀態(tài),準備->就緒->發(fā)射->降落,以下講解我如何去判斷這四種狀態(tài)(前提條件需要了解火箭自動化以及太空掃描儀的自動化)。
補充:
當火箭燃料足夠到達目的地時,火箭輸出綠色信號,綠色信號輸入火箭輸入端口火箭起飛;
太空掃描儀掃描到目標物體輸出綠色信號,反之紅色。
準備狀態(tài):
火箭補充燃料,此刻火箭和掃描儀都輸出紅色信號。
就緒狀態(tài):
火箭燃料補充完畢,此刻火箭輸出綠色信號,掃描儀為紅色信號。
發(fā)射狀態(tài):
火箭起飛,兩者都為綠色信號(持續(xù)時間是掃描儀能掃描到火箭的時間),然后兩者同時變?yōu)榧t色。
降落狀態(tài):
火箭降落,火箭為紅色,掃描儀為綠色。
知道了這幾個狀態(tài)就可以實現(xiàn)火箭的完全自動化。
二、我的設計(燃料自動補充可以無回流):
燃料自動補充
藍色部分為另一個模塊可以不看。A為火箭自動化,B為掃描儀自動化.,C、G是緩沖門,D、F是寄存器,E過濾門。G可以不用添加不影響,以下我把G當做空氣。
1.火箭流程:
自動補充燃料是從火箭降落開始,所以B為綠色,A為紅色,D獲得綠色信號。然后火箭進入準備狀態(tài),A,B為紅,此時D持續(xù)輸出綠色信號,經(jīng)由E過濾后F也獲得了綠色信號,持續(xù)輸出綠色信號,啟動液泵給火箭補充燃料。當火箭燃料補充完畢可以到達目的地,火箭進入就緒狀態(tài),此時A為綠色,B為紅色,A信號經(jīng)過C重置了D,D變?yōu)榧t色,為下一次做準備。同時重置了F,F(xiàn)變?yōu)榧t色,液泵停止工作?;鸺M入發(fā)射狀態(tài),火箭確定能夠發(fā)射后,火箭升空,A,B同時為綠,此時D會持續(xù)輸出紅色,所以E不會過濾,液泵不會工作。
2.重要部分簡介:
無回流只用到了C、D、E。
回流產(chǎn)生原因是燃料過剩,燃料過剩有三種情況一是火箭降落時液泵打開太早,二是火箭無法到達目的地。三是,燃料分配不均勻,導致某一個溢出。第二個盡量避免就行,有很多方法可以計算火箭里程,第三個我這個系統(tǒng)加是一塊加的,基本不會出現(xiàn),溢出了也就一點,直接建個排液口就行(基本沒有出現(xiàn)過)。所以重點解決第一個問題就行,這個是最浪費燃料的。
原理:火箭降落時掃描儀掃描到火箭并持續(xù)輸出綠色信號的時間是不穩(wěn)定的,所以可以加一個持續(xù)輸出綠色信號的來增強信號時間,讓液泵晚開。這里我選擇了寄存器,選其他的也可以,實現(xiàn)方法很多。
補充:C時間可以短一些5秒以上,E的話根據(jù)實際情況添加不放心200或再加幾個都行。
此外,火箭的自動化了解了以后可以自己添加一些功能比如火箭的發(fā)射、降落提示,火箭延遲發(fā)射等等。