掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
比較器更新感應(yīng)器CUD(Comparator Update Detector),又叫做實體附加值更新感應(yīng)器TEUD(Tile Entity Update Detector)是一個利用游戲的更新范圍來感受實體附加值更新的裝置。 有許多不同設(shè)計,但都基于同樣的想法:比較器在不該點(diǎn)亮?xí)r點(diǎn)亮,或該點(diǎn)亮?xí)r不點(diǎn)亮。 在比較器被方塊更新(狹義)或比較器更新更新時會“意識”到它該變了。 比較器更新感應(yīng)器能監(jiān)測在比較器旁的比較器更新或隔著1個紅石導(dǎo)體的比較器更新。

創(chuàng)新互聯(lián)于2013年成立,公司以網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、系統(tǒng)開發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶1000+,涉及國內(nèi)多個省份客戶。擁有多年網(wǎng)站建設(shè)開發(fā)經(jīng)驗。為企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計、宣傳推廣等服務(wù)。 通過專業(yè)的設(shè)計、獨(dú)特的風(fēng)格,為不同客戶提供各種風(fēng)格的特色服務(wù)。
在Java版中,比較器接受NC更新,因此制成方塊更新感應(yīng)器的比較器可以擔(dān)當(dāng)比較器更新感應(yīng)器,比較器更新感應(yīng)器也可以作為方塊更新感應(yīng)器。
CUD能檢測所有BUD能檢測的事情,還能檢測以下事情在比較器旁或隔墻(1個紅石導(dǎo)體)發(fā)生。
在這張圖中你能夠看到每樣?xùn)|西可以使用的 CUD 探測器
因為只有比較器能感受比較器更新,CUD總是基于比較器。每當(dāng)你干了上面列出的事,就會有比較器更新在水平方向傳播一格,傳播到紅石導(dǎo)體的會再傳播一格。
這種方案使用了箱子的特性。當(dāng)箱子被紅石導(dǎo)體擋住打不開時,比較器不會知道它已經(jīng)不該發(fā)出信號直到它被更新。在被更新時,它意識到,并重置系統(tǒng)。
這是另一種鎖箱子的方案,用貓代替了上面方案中的方塊。貓能用活塞礦車或水流移動。
沒有鐵軌的運(yùn)輸?shù)V車無法被比較器檢測到,可以使用活塞來控制鐵軌,或鎖定探測鐵軌后移動礦車[僅Java版]。
一個基于煉藥鍋的CUD
一個基于導(dǎo)線指向的BUD。紅石線被探測鐵軌改向。注意,拉桿要保持始終開啟
這方案使用了裝了水的煉藥鍋被推走時不會被比較器注意到的特點(diǎn)。這樣比較器仍然會被點(diǎn)亮直到被更新。
使用水缸來實現(xiàn)雙穩(wěn)態(tài)的比較器BUD是不可能的,原因是:通過移動水缸無法使得比較器處于兩個不同的BUD狀態(tài)。
參見: 教程/方塊更新感應(yīng)器§紅石導(dǎo)線指向BUG
這方案經(jīng)常在設(shè)計BUD時用到。你能通過用比較器替換中繼器把中繼器基的BUD搞成CUD??梢酝ㄟ^推拉探測鐵軌、紅石塊或用紅石導(dǎo)體卡線來修改導(dǎo)線指向。這樣比較器仍然會被點(diǎn)亮直到被更新。
比較器能從物品展示框中獲得能量,但物品展示框必須處在空氣方塊中。有些方塊不會破壞在它位置上的物品展示框。如水,柵欄門,頭顱,花。
其他設(shè)備也可以利用與CUD開關(guān)相同的基本原理建造。CUD可以被做成可縱向堆疊的,甚至橫向堆疊。在基巖版和教育版中,它們可以被做成狀態(tài)更新檢測器。CUD可以利用貓而不依賴活塞。
一個基于物品展示框的T-CUD
另一個基于物品展示框的T-CUD
T-CUD 會在兩個狀態(tài)之間切換,其實它就是T觸發(fā)與CUD的結(jié)合,在狀態(tài)A時,比較器熄滅,一旦發(fā)生更新就再次亮起(即狀態(tài)B)如此反復(fù)。
最早可知的CUD是由RedsMiners制造的。它基于的bug已在1.5中被修復(fù)。[1]
DvirWi 發(fā)現(xiàn)點(diǎn)擊箱子內(nèi)部能被監(jiān)測[2]
很快,NiceMarkMC設(shè)計了一個新版本,使用了 DvirWi's 的技術(shù)[3] Redstone Sheep發(fā)現(xiàn)它可以探測到絕大多數(shù)的方塊狀態(tài)改變。與NiceMarkMC交流后, 他為這項技術(shù)命名為TEDUD (Tile entity data update detector)[4]
之后NiceMarkMC上傳了一段DvirWi的版本的視頻并為了使它更加簡短,叫它TEUD。觀眾們又提議把這項技術(shù)命名為DUD (Data Update Detector),這個名字被廣泛使用。
NiceMarkMC接受了DUD這個名字,但是把它改成了CUD,因為其他的名字都帶有技術(shù)性錯誤。
紅石
參見: Template:Redstone/content
[編輯]
教程(作下劃線標(biāo)記的教程為中文獨(dú)有教程) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流