Mods

如何停止在太空中旋轉的火箭

  • November 29, 2020

我已經玩KSP很久了,但我之前沒有遇到過這個問題。我有一枚火箭發送到 Duna 並返回,但在 Kerbin 的影響範圍之外進行時間扭曲後,火箭開始旋轉。即使有穩定輔助和 rcs,它也不會停止旋轉。我有足夠的 rcs 燃料,而且 rcs 推進器絕對強大到足以控制它,但海妖似乎不想讓它停止。有誰知道停止旋轉的任何方法?此外,我還安裝了大量可能導致問題的模組,但這裡列出的太多了。

編輯:我可以通過快速保存停止旋轉,但我注意到機器人元件被夾在與快速保存之前不同的位置。有誰知道這個錯誤背後的原因?

很難說真正的原因是什麼,但我懷疑你以某種方式設法讓你的船隻進入故障狀態,其中元件相互施加不平衡(因此非物理)的加速度和/或扭矩。

(你可以通過觀察你的軌道是否隨著船隻開始旋轉而改變,來判斷它是純扭矩還是偏心加速度。當然,一旦它旋轉得足夠快,任何進一步的淨加速度都會被抵消掉。旋轉的過程。)

我見過的此類錯誤的一些潛在觸發因素​​包括:

  • 過度使用自動支柱(以及可能的其他因素,尤其是大型和復雜的容器)有時會產生故障內部應力,可能導致您的容器旋轉和/或自行搖晃。這通常被 KSP 玩家稱為“海妖攻擊”,儘管該術語也用於其他遊戲故障。

(請注意,即使您不是故意在您的船上使用自動支柱,某些元件(如輪子和起落架)總是會自動支柱到您船上最重的部分,因此可能會觸發與自動支柱相關的故障。)

  • 機器人或其他可移動元件(如輪子、起落架、貨艙等)啟用同船互動並推向同一船上的其他元件有時會在沒有匹配反作用力的情況下施加力,從而產生非零淨力血管。這可以並且已經被用來創建無反應的“海妖驅動”機制,可以讓船隻在不使用任何燃料的情況下達到無限的速度,或者做其他愚蠢的事情,比如驅動垂直牆壁。
  • 作為上述的一個特定情況,具有不相等對接力的附近對接埠對會產生不平衡的力,顯然即使沒有同船相互作用。當用作故意利用以產生無反應的推力時,這通常被稱為“Zompi 驅動器”或“Z 驅動器”。

特別是,您觀察到快速保存和載入停止了扭矩,但導致您的某些元件移動,這與(但不一定證明)由不平衡的內應力引起的海妖攻擊是一致的。據我所知,在足夠的應力下永久拉伸的元件連接是物理引擎的一個故意特徵,有時可以通過允許容器非彈性變形來緩解應力。但是,如果壓力是由物理引擎故障引起的,那可能就不夠了。但是,當您重新載入您的船隻時,遊戲會重新計算諸如自動支柱之類的東西,如果船隻充分變形,它的新配置可能不再觸發故障。

引用自:https://gaming.stackexchange.com/questions/378376