跑跑車首頁

當(dāng)前位置:首頁攻略秘籍單機(jī)攻略 → 我的世界紅石教程BUD詳細(xì)研究筆記

我的世界紅石教程BUD詳細(xì)研究筆記

作者:佚名來源:本站整理 發(fā)表時(shí)間:2015/9/7 14:57:32 評(píng)論(0)

BUD(Block Update Detector)意為方塊更新檢測器,或許這對(duì)于很多人還是一個(gè)陌生的概念,但早在無法追溯的以前,就客觀地存在于游戲的各個(gè)角落了。

在冒險(xiǎn)中我們往往會(huì)見到這些現(xiàn)象:浮空的沙子、沒有支撐的鐵軌、不流動(dòng)的水源、無水源的甘蔗甚至是錯(cuò)位的火把,這些現(xiàn)象都是由于地圖生成時(shí)的一些小bug導(dǎo)致的,我們在這些“不科學(xué)”的方塊周圍放置一個(gè)方塊后,一切又科學(xué)了起來,這就是BUD現(xiàn)象,而這些“不科學(xué)”的方塊,就是BUD探測器。

根據(jù)游戲的更新機(jī)制,我們可以用一些沒有及時(shí)更新的方塊制造出一種檢測裝置,當(dāng)其感受到方塊更新便會(huì)發(fā)出紅石信號(hào)。從活塞門、隱藏開關(guān)到全自動(dòng)甘蔗機(jī)、西瓜南瓜機(jī),BUD已經(jīng)滲透到了紅石機(jī)械的各個(gè)方面,大大增加了游戲的可玩性。

打開了一個(gè)新的超平坦世界,開始具體講述各種BUD,先從最重要的BUD——活塞BUD講起吧!

1、活塞(普通活塞和粘性活塞)BUD

①、制造方法

a) BUD位帶有能量

如圖,指針中心的活塞,有5個(gè)BUD位(黃色玻璃),當(dāng)BUD位帶有能量(被充能或是被帶有能量的方塊占據(jù))時(shí)活塞會(huì)形成BUD探測器,收到更新信號(hào)會(huì)做出反應(yīng)

但是,這樣的BUD探測器只能用一次,我們需要一種可重復(fù)使用的設(shè)計(jì)。

如圖,這是經(jīng)典的單穩(wěn)態(tài)活塞BUD,紅石塊的信號(hào)傳到了活塞的BUD位,活塞雖然形成了BUD但并無反應(yīng),當(dāng)活塞周圍的方塊更新時(shí),活塞就會(huì)檢測到并伸長,這時(shí)BUD位失去了紅石塊傳來的能量,于是活塞復(fù)位并重置了BUD。

根據(jù)BUD位是否攜帶能量的原理,我們可以制造出各種各樣的BUD,在此我就不一一列舉了。

(給出的兩種結(jié)構(gòu),下方的活塞是探測器)

①、制造方法

b)強(qiáng)制壓縮

我們知道,有些方塊活塞是推不動(dòng)的,例如黑曜石、熔爐(帶有物品槽的容器)、技術(shù)性方塊等。如圖,活塞雖然接受到紅石信號(hào)但并不能推動(dòng)前方的方塊(這里用投擲器是因?yàn)樗容^萌)。此時(shí)我們將活塞前方的投擲器打掉后,活塞沒接收到更新信號(hào)故仍不伸長,此時(shí)沒反應(yīng)過來的活塞就是一個(gè)BUD探測器。

(活塞接收到了更新,就開始推動(dòng)了)

根據(jù)b)的原理,我們可以做出一個(gè)自動(dòng)產(chǎn)生活塞BUD的簡單電路。如下圖,拉桿未拉下,左下的活塞并不伸長,是因?yàn)榛钊撇粍?dòng)活塞臂方塊,從而形成了一個(gè)BUD探測器

上圖的電路雖然簡單,但還是有缺陷的,就是需要手動(dòng)復(fù)位,稍微構(gòu)思一下就可以做出自動(dòng)復(fù)位的活塞BUD(如下圖所示)。

同之前一樣,掌握了原理就可以做出各種各樣的BUD,運(yùn)用在各個(gè)領(lǐng)域內(nèi),在這里還有很多結(jié)構(gòu)也不一一舉例了。下圖給出一個(gè)常用的結(jié)構(gòu)(注意左邊為粘性活塞,右邊為普通活塞)

無論是BUD位具有能量還是強(qiáng)制壓縮得到的活塞BUD,都是要感受到周圍的更新才會(huì)做出反應(yīng),而有一些特殊的BUD結(jié)構(gòu)會(huì)讓活塞自動(dòng)伸出,我們把這樣的現(xiàn)象叫做BUD的自觸發(fā)(不求人=w=)

而下面,我們就要來講述這種現(xiàn)象

如圖活塞上的是半磚,大家猜猜拉下拉桿會(huì)發(fā)生什么呢?

拉下開關(guān)后下方的活塞立刻伸長了,活塞貌似既沒有結(jié)果是不是有些出乎意料呢?我們都知道,半磚是透明方塊不能被充能(很明顯,中繼器沒能檢測到半磚具有能量),但為什么這里活塞會(huì)伸出呢?

點(diǎn)狀紅石或者紅石導(dǎo)線可以給其指向非透明方塊弱充能,這些大家都知道了吧,容易忽略的是,紅石粉會(huì)給其依附的非透明方塊弱充能。

但這些只是現(xiàn)象而已。實(shí)質(zhì)上,紅石粉給予了那些非透明方塊一個(gè)更新,他們才能被充能。如圖右邊的裝置,紅石粉自身攜帶能量處于兩個(gè)活塞的BUD位,且給予了它依附的半磚和活塞上方的玻璃一個(gè)更新,這個(gè)更新被活塞檢測到從而活塞推出。圖左同理。

所以,活塞的推出看似不科學(xué),其實(shí)是有理由的。

PS.在這里對(duì)2個(gè)易混淆的概念進(jìn)行簡單補(bǔ)充

1、強(qiáng)充能與弱充能:中繼器、紅石火把、比較器等紅石元件激活指向方塊從而使方塊本身具有能量,叫做強(qiáng)充能;紅石粉、紅石導(dǎo)線直接激活方塊,叫做弱充能。

2、透明方塊非透明方塊和實(shí)體:如圖,能被強(qiáng)充能的方塊是非透明方塊,反之,不能被強(qiáng)充能的方塊是透明方塊;很多人習(xí)慣稱呼非透明方塊為實(shí)體方塊,這種說法是其實(shí)是錯(cuò)誤的,實(shí)體是后面那礦車!。ㄒ约吧、掉落物、畫、物品展示框……)

BUD位被帶有能量的紅石中繼器或者比較器占據(jù)。

中繼器和比較器這兩個(gè)家伙嘛……比較特殊,只有在其指向位置才能輸出能量。由于中繼器或比較器更新了指向位置的空氣方塊,從而造成活塞BUD的自觸發(fā)。

下圖是對(duì)中繼器(比較器)更新空氣方塊的證明,為了更好的截圖我弄了個(gè)簡易的時(shí)鐘電路。

如圖可以很清晰地看出BUD檢測活塞并沒有接受到紅石信號(hào)卻推出,由此可證明中繼器(比較器)會(huì)更新其指向方塊。

這一次來講說好的投擲器(發(fā)射器)BUD。

①、制造方法

a) BUD位帶有能量

發(fā)射器以及投擲器都和活塞一樣,有著相同的BUD位和制造方法,在這里我就不多提了。

如圖是兩個(gè)已形成BUD的發(fā)射器(發(fā)射器內(nèi)部裝有水桶和巖漿桶),此時(shí)撥動(dòng)中繼器給予一個(gè)更新,發(fā)射器檢測到后就會(huì)做出反應(yīng)——發(fā)射。

b)暫未發(fā)現(xiàn)更多的制造方法,望大家補(bǔ)充

②特性

a) 穩(wěn)定

類似活塞,處于BUD態(tài)的發(fā)射器或者投擲器,如果其周圍沒有方塊更新,將一直處于BUD態(tài)。

b) 可自復(fù)位

1、通過漏斗可以將拋出的物品收回,但是該方法對(duì)于發(fā)射出的物品無效。

2、投擲器的性質(zhì)

如圖是一個(gè)可自復(fù)位的投擲器BUD設(shè)計(jì),左邊是兩個(gè)對(duì)著放的投擲器,為了方便我們把左邊的投擲器標(biāo)記為1號(hào)投擲器,右邊的則為2號(hào)投擲器。

左邊的投擲器里放有1個(gè)物品,且很容易看出來1號(hào)投擲器處于BUD狀態(tài)。當(dāng)檢測到周圍的方塊更新時(shí)1號(hào)投擲器就會(huì)向2號(hào)投擲器發(fā)射物品,當(dāng)物品傳送到2號(hào)投擲器時(shí)比較器輸出信號(hào)活塞將紅石塊推到1號(hào)投擲器上方,此時(shí)2號(hào)投擲器形成BUD且感受到活塞給予的更新,將物品射♂回1號(hào)活塞,比較器信號(hào)消失,活塞收回,重置了BUD。

看似很簡單的裝置,其中蘊(yùn)含了很多哲♂學(xué)。

PS.這是我能做出最小的投擲器BUD了,8blocks,歡迎挑戰(zhàn)

PPS.這段話有點(diǎn)繞,如果看不明白的話推薦自己造一個(gè)來試試,制造方法已給出

c) 可單穩(wěn)態(tài)

略= =

那下面講一下有關(guān)投擲器(發(fā)射器)BUD的應(yīng)用吧

1、投擲器BUD的自觸發(fā)

和活塞相似,投擲器BUD也能自觸發(fā),如圖給出了一個(gè)結(jié)構(gòu),紅石火把點(diǎn)亮,投擲器將物品射入漏斗,漏斗再把物品輸回投擲器,比較器檢測到了這個(gè)過程從而輸出一個(gè)脈沖。

這個(gè)利用投擲器BUD自觸發(fā)的脈沖發(fā)生器的優(yōu)點(diǎn)是體積小,位置靈活,在各種地方都能運(yùn)用的到。

利用這種結(jié)構(gòu)可以做紅石火把鑰匙,至于紅石火把鑰匙以后會(huì)講到,大家別忘了它哦=w=

2、發(fā)射器BUD應(yīng)用——極簡的自動(dòng)開關(guān)地獄門

各位認(rèn)真看maple直播的同學(xué)們應(yīng)該會(huì)記得他做的自動(dòng)開關(guān)地獄門(如下圖),這種設(shè)計(jì)無非就是應(yīng)用了一個(gè)非門和作用時(shí)間不一的2個(gè)短脈沖,已經(jīng)非常簡化了,但是今天發(fā)帖量好像比預(yù)計(jì)的少了點(diǎn)……我只好拿它來開刀了=w=

建造這個(gè)地獄門呢我們只需要以上這些東西。

首先搭好地獄門框架和擺放好2個(gè)發(fā)射器,打火石放入左邊的發(fā)射器,水桶放入右邊的發(fā)射器。

走到后面,將沙石和紅石塊如圖擺放,這時(shí)右下的活塞處于BUD狀態(tài),給予它一個(gè)更新讓它伸長。

走到這邊,將開關(guān)、沙石、紅石粉如圖放置?梢钥吹轿覀兊牟牧嫌猛炅!沒錯(cuò)門造好了!我們來看看效果吧!

拉下拉桿門傳送門方塊被水破壞,除去地獄門框架和發(fā)射器和拉桿,開關(guān)系統(tǒng)僅僅6blocks下面我們來講講這個(gè)設(shè)計(jì)的原理吧。

為了看清楚結(jié)構(gòu),大家腦補(bǔ)一下吧,藍(lán)色玻璃是裝打火石的發(fā)射器,騷粉色玻璃是裝水桶的發(fā)射器。

↑地獄門開啟 地獄門關(guān)閉↓

從開啟到關(guān)閉的步驟:

拉桿向下拉,紅石粉給左邊的沙石充能,這時(shí)候騷粉色玻璃位置的發(fā)射器被激活一次,活塞將紅石塊推出,紅石塊變成36號(hào)方塊,左下的活塞BUD位失去了能量,將沙石拉回。

而紅石塊運(yùn)動(dòng)到左下活塞上方時(shí)活塞獲得能量重新推出。這時(shí)候騷粉色玻璃位置的發(fā)射器再次被激活,也就是獲得了一次1-0-1的脈沖,將水放出再收回。

從關(guān)閉到開啟的步驟:

拉桿向上拉,上方的活塞失去了能量將紅石塊收回,紅石塊變?yōu)?6號(hào)方塊,下方活塞失去了能量將沙石收回,當(dāng)紅石塊運(yùn)動(dòng)到左下活塞的BUD位時(shí),左下活塞又形成了BUD再次推出= =

值得注意的是,紅石塊所在位置既是活塞的BUD位又是發(fā)射器的BUD位,形成發(fā)射器BUD時(shí)發(fā)射器感受到了左下活塞給予的更新,使用打火石,開啟地獄門。


玩家評(píng)論
我要點(diǎn)評(píng)

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

已有 0 位玩家參與點(diǎn)評(píng)
下載排行