Super-Mario-Maker-2
有沒有辦法在 3-D 世界中強制開啟/關閉開關狀態?
在正常情況下,我可以用一個簡單的裝置強制開啟/關閉狀態,如下所示:
—-||SP|
|OF|SH|SP = 側向彈簧 OF = 開/關開關 SH = 外殼與我想在方塊上施加的塊的顏色
如果我想要的顏色處於活動狀態,則此裝置的工作原理是立即關閉外殼,並觸發開/關塊,如果不是,則關閉外殼。
不幸的是,我無法在 3D 世界中執行此操作,因為不存在紅色/藍色可切換塊,那麼是否有另一種方法可以通過裝置強制開啟/關閉狀態?
我需要能夠專門將其設置為開/關,而不僅僅是切換。
根據 l I 的回答,您有幾個選擇。由於開/關開關只與包括傳送帶在內的幾件事物相互作用,因此其設計自然將基於這些。
選項 1:立即啟動,但可能因生成順序錯誤。
選項2:不會立即啟動,但設計簡單且非常小。無論雪主題與否,它仍然可以工作。
兩種設計都非常緊湊,但選項 2 還需要少 1 個實體。
感謝 Showsni 改進設計:
使用可切換的傳送帶,可以建構一個切換特定狀態的裝置,如下所示:
__________|L|
|OF||炸彈|>>>>>>OF = On/Off 開關 BOMB = 炸彈 L = 發射器
>>>"= 傳送帶遠離開關,假設我希望“開啟”狀態處於活動狀態,如果是另一種情況,則反向。
如果所需狀態未啟動,發射器將落在炸彈上並立即啟動它,如果它處於啟動狀態,則傳送帶會將發射器帶走。您甚至可以用牆阻擋發射器的移動,以便在開/關狀態發生變化時啟動它。