作者:RedStoneMC
來源:我的世界中文論壇
這一次我做了個投擲器電梯可以進行無限分層!可上可下!並且沒有採用類比信號!(1000層1000按鈕=類比信號)
整體圖(渣電腦不好載入)
1.分層系統
這裡我採用了一點邏輯電路,利用1.5以後活塞收回+0.1秒原理做了個計數器如下圖
利用了一刻脈衝使活塞不能收回頂出而產生信號,沙子是重力方塊因此當活塞收回沙子掉下來關閉信號。
現在是00
01(要從前面的視角看)
10
就是用這種方法實現計數
當然二進位計數肯定不行,我們還需要利用解碼器將信號轉化為一條
這個我相信大家都會,利用反閘造解碼器(可惜是枚舉)
利用一刻脈衝使活塞收回(活塞前面的前面有方塊1tick可以收回)
每當電梯向上或者向下後會重置選層系統
2.向上和向下
還是和以前一樣,採用投擲器向上向下傳遞和物品電梯比較器檢測來傳遞信號。
我翻譯一下(是我自己翻譯沒有查百度有錯誤請糾正)
左邊:開始向上或者直接到頂
中間:選擇(層數)
右邊:開始向下或者直接到底
當你沒有選擇層數的時候會直接到頂或者到底
因為開始向下向上都是直接接到了向下和向上開始那裡(就是直接觸發電梯)所以沒有選層數直接到頂或者到底
3.呼叫系統
左邊:呼叫
中間:如果你看見活塞(電梯)在你下面,請按左邊的按鈕
右邊:呼叫
因為局限於Minecraft,所以要你觀察電梯位置再做出決定,所以我用了玻璃
呼叫系統的原理是發出一刻脈衝讓活塞收回(其實和選層數一樣)
4.輔助系統
看見第一張圖片的那些紅石燈了嗎?那些就是輔助,因為投擲器完成工作後要一段時間(幾秒)才能再次工作,所以利用比較器檢測輸出讓玩家看見燈光,這個沒有一點技術含量。