推 sdsd65676:有請紅石達人解答 XD 01/27 17:08
推 jasOTL: 來人快找正義11來解答這問題 01/27 17:11
推 lsslss:試了一下 要一次脈衝 似乎只能一個中繼器導出 紅石線導入 01/27 17:24
→ lsslss:用紅石線導出或兩個中繼器 則變成ON/OFF開關 01/27 17:25
→ jeff20092:我連什麼是bud都不知道.... 01/27 18:01
→ janice001:=口=! 誰呼喚我 01/27 20:47
推 ferretwind:簡單說就是活塞動作要稍多於1個tick 但是在中繼器只有 01/27 23:36
→ ferretwind:一格的情況下電流只會導通一個tick,在方塊更新運算的 01/27 23:37
→ ferretwind:時候,活塞還處在動作中的階段,而動作完時,會產生方 01/27 23:38
→ ferretwind:塊更新計算的訊號已經消失了,所以就沒有後續狀態了 01/27 23:38
推 ferretwind:詳情可參考T-bud,BUD switch等資料 01/27 23:41
→ ferretwind:ps.中繼器的格子調到大於一格的時候他會延長訊號長度 01/27 23:42
推 alex900661:我研究出這三張圖產生的原因 不過我反倒發現新問題 01/28 12:50
→ alex900661:這是由於處於伸展狀態的活賽臂也具有BUD功能造成 01/28 12:51
→ alex900661:第一張圖馬上接中繼器 所以伸出後1tick才改變狀態 01/28 12:52
→ alex900661:1tick後活塞臂延伸完成 立刻產生BUD檢查 01/28 12:53
→ alex900661:但此時由於有第二個中繼器 導致訊號沒有改變 01/28 12:53
→ alex900661:所以沒有立即縮回 而再過1tick後訊號改變 01/28 12:54
→ alex900661:但是沒有方塊更新訊號 所以也不會收回 01/28 12:55
→ alex900661:再來第二張圖 立即接上紅石線 所以沒有任何延遲 01/28 12:55
→ alex900661:0tick時紅石線改變 但活塞臂未完成伸縮 01/28 12:56
→ alex900661:所以不會有方塊更新訊號 也就不會收回 01/28 12:56
→ alex900661:在來最後一個是接中繼器的 01/28 12:56
→ alex900661:中繼器具有延遲 同圖1情況會產生方塊更新訊號 01/28 12:57
→ alex900661:但在圖三中 在1tick時活塞接受的訊號也同時改變 01/28 12:58
→ alex900661:故在伸出後馬上縮回 01/28 12:58
→ alex900661:即使調整成4tick延遲也會有同樣的情況發生 01/28 12:59
→ alex900661:4tick的情況是 4tick時中繼器改變觸發BUD 01/28 12:59
→ alex900661:同時 活塞接受的訊號改變 所以也會立即收回 01/28 13:00
→ alex900661:然而 我發現的問題在圖二 01/28 13:03
→ alex900661:若將中繼器後的白羊毛及紅石線提高一格 01/28 13:03
→ alex900661:同樣會發生立即收回的情況 但我無法解釋之... 01/28 13:03
→ alex900661:修正 不是圖二而是圖三 01/28 13:04
推 jeffffliu:額外問題 不同版本情況會有不同的效果嗎 01/28 13:05
→ jeffffliu:1.4.6 or bukkit 1.4.6 or 1.5(pre) 01/28 13:05
推 alex900661:應該還是圖二才對 我發現我好像有點精神錯亂... 01/28 13:14
→ alex900661:我目前的版本是1.4.6 就我所知曾經有將活塞延遲調升 01/28 13:15
→ alex900661:真的會有影響的大概就那次調整才對 01/28 13:15
→ pokyaprl:只有中間那個piston沒動作? 01/28 18:55
推 CP64:中間是BUD的預備狀態:P 01/28 19:12
→ CP64:左邊因為紅石燈會更新所以有反應 右邊是一般狀態這樣? 01/28 19:13
→ jeffffliu:但是左邊那個在 bukkit 1.4.5以後 跟 1.5 會不動作 01/28 19:34
→ jeffffliu:1.4.5原生可以dupe bukkit不行_A_ 01/28 19:34
→ jeffffliu:半磚螢光石造成訊號儲存似乎也在1.5也修正 01/28 19:56