上一次的小課堂為大家帶來了一些關於紅石的基礎知識,但是光上課不結合實際案例可是不行的,今天我們就來抽查一下上節課的學習情況,看看各位同學對上節課的知識掌握的如何。
先介紹一下,本次【紅石小課堂】為大家帶來的是「夜用燈」,顧名思義就是晚上用的燈。很多小夥伴在遊戲中會在自己家周圍裝上火把或者螢石來照明,但是這樣的照明既不美觀也不環保。
而我們要做的「夜用燈」,只有晚上才會亮起,簡直高大上!
【方案1】
敲黑板!本次建造要用到我們上節課學過的「非門」,是不是有的同學已經忘記了什麼是非門。我們先來解釋一下,簡單來說就是輸入0的時候輸出是1,輸入是1的時候輸出是0。
【材料講解】
本次要用到的材料有:傳感器、紅石、紅石燈、紅石火把、方塊若干。
陽光傳感器的本質是一個開關,與拉杆的性質相似。只不過陽光傳感器是根據是否有陽光而打開或者關閉的。通常來講,白天的時候傳感器的輸入是1,而相應的紅石燈的輸出狀態也是1。
但是當我們運用上非門的知識後,就可以達成「夜用燈」的效果。加裝非門之後,白天傳感器輸入為1,紅石燈輸出為0(熄滅狀態);而到了晚上,傳感器輸入為0,紅石燈輸出為1(點亮狀態)。
這原理應用起來雖然簡單,但是這樣赤裸裸的燈也未免太醜陋了一點,所以接下來有兩個難點需要攻克:
1、怎麼把能量源和導線藏在地下。
2、怎麼讓燈的部分更加美觀。
【製作過程】
首先挖出來一條深度為2的坑道。
然後安裝傳感器和非門,這裡導線的長度選擇為2,可以加長。
這個時候其實已經可以安裝紅石燈,但是我們看到這樣只能激活一站紅石燈,而且這個紅石燈還是在地下,這個時候我們就要想辦法讓紅石信號向上方傳遞。
這裡差一個小知識點,我們都知道紅石信號依靠紅石粉可以在水平面上任意傳遞,但是想讓紅石信號上下傳遞需要一個小技巧,那就是用兩個非門,負負得正,這樣才能使信號向上傳遞,這裡放一張示意圖:
運用這個辦法,我們將紅石信號引到地面上方。這裡我把地面挖開方便大家看清紅石火把的擺放位置。
這樣一來,我們的紅石燈就可以放置在地面往上了。
下面我們要做的,就是給這個夜用燈加以裝飾,我這裡用的是後現代主義的透明風格(一本正經的胡說)。
然後將紅石電路埋起來,但是這裡一定要注意,傳感器上面一定要用透明方塊,否則就檢測不到陽關了。最後我們來測試一樣最終效果:
好了,今天的紅石小課堂就到這裡了,這次我們主要運用了紅石的非門,構造出了既好看又使用的夜用燈,今後的【紅石小課堂】也會像今天這樣,利用實際案例來深化知識,記得關注我呦~