跑跑車首頁

當(dāng)前位置:首頁攻略秘籍單機攻略 → 我的世界N次活塞遞歸制作圖文教程

我的世界N次活塞遞歸制作圖文教程

作者:佚名來源:本站整理 發(fā)表時間:2015/7/28 15:25:30 評論(0)

我的世界中N次活塞遞歸該如何制作?什么原理?接下來為大家?guī)硗婕曳窒淼奈业氖澜鏝次活塞遞歸制作圖文教程,以供玩家們參考。

俯視圖

以下教程:

首先請大家看一下這個東西,做N次遞歸先從簡單的入手來研究:

如圖就是個四個活塞,拉桿貼在左下角的鐵塊上被擋住了。。。。

拉開拉桿再收回,大家都知道會這樣子

怎么收回,是個問題。

細(xì)心的同學(xué)一定發(fā)現(xiàn)了充滿違和感的橙色與藍色羊毛,沒錯,關(guān)鍵要到了

我們把它稍稍改一下

就這樣。

很明顯就是在其中一個輸入,然后信號會在同種羊毛間向內(nèi)部傳遞,每次2tick延遲。

這里的拉桿請各位當(dāng)成按鈕,拉的時候拉下來過一會松開

先拉藍色的欄桿。松開后把黃色羊毛暫時打掉發(fā)現(xiàn)成了這樣

把橙色羊毛補上,再拉橙色拉桿,成了這樣

再拉藍色一次,再拉橙色一次,你會驚奇的發(fā)現(xiàn),活塞與方塊都?xì)w位了。

理論基礎(chǔ)就這么簡單

接下來就開始做吧!

做的時候需要注意的是活塞最大只能推動12個方塊,所以這里的N次的N,大于等于零,小于等于十二。如下圖。

接下來回到正題。

第一步,就是做 伸出電路 (下圖中用鐵塊表示), 這步很簡單。注意中繼器一定要至少2tick,不然容易出現(xiàn)這樣的場景

像剛才一樣,用橙色羊毛與藍色羊毛表示兩個不同的 收縮電路, 做好后如圖

這樣激活活塞的布線部分就做好啦!!

剛才演示那個4活塞遞歸時拉拉桿是人自己拉的,這里我們要轉(zhuǎn)換為有規(guī)律的信號了。這部分延遲的控制與信號的長度很重要,遇到中繼器、火把等,請同學(xué)仔細(xì)觀察。

當(dāng)然這些信號都屬于收縮時的,也就是拉桿關(guān)閉的。第一步也就是要做一個檢測拉桿關(guān)閉的機械。很簡單,如圖,(中繼器的延遲一定要夠長,用來增加信號長度,否則。。。會卡)

后面的東西請無視,那是之后再做的。

檢測部分好了,這樣當(dāng)拉桿關(guān)閉需要收縮時,我們就得到了一個相當(dāng)長的紅石信號。

先不管這些。來看后面的。

橙色羊毛與藍色羊毛的信號接收需要延遲,先藍,在橙,再藍,如此。而且只能太久,不能太短,否則還是會卡了。。

我們把相鄰的藍色羊毛輸入,橙色羊毛輸入作為一組(這里的輸入不再是指原來僅僅的最左邊,而是每個羊毛中繼器之間的紅石或待充能方塊)。我們用這樣一個長蛇陣來控制每組之間的延遲。

這些粘性活塞接收到信號向上伸,進一步將信號傳導(dǎo)。放了沙子,防止BUD。

活塞上面這么做

看上面這幅圖,最靠近這邊的是最后一組,但我只分配給他1個輸入,因為信號次數(shù)已經(jīng)夠了。

當(dāng)沙子上升,紅石就接收到信號,同時傳給紅石火把與更前面的紅石。

每組之間的延遲未28tick,每組內(nèi)有兩個輸入,每個輸入之間的延遲要大約14 tick。

發(fā)現(xiàn)地方不夠,我們把前面恒色樣毛的輸入改一下

這里改成4tick中繼器。

現(xiàn)在加上兩個紅石火把正好14tick。

然后把檢測信號傳到長蛇陣。因為拉桿的伸出過程結(jié)束也需要時間。這里要用到幾個中繼器增加延遲。

然后把檢測信號傳到長蛇陣。


玩家評論
我要點評

網(wǎng)名 注:您的評論需要經(jīng)過審核才會顯示出來。

已有 0 位玩家參與點評
下載排行