看板 Minecraft 關於我們 聯絡資訊
※ 引述《jeffc815731 (meow)》之銘言: : 實際系統判斷狀況: : 1. 第一層 : 前 ■■■■■■ 後 :     ▎ ■ :     ▎ ■←←←←←←←← 左側:0 右側:0 無效 繼續下一層!   : 土土土土土土土土土土 實際情況是門前後五格內,每一格向上找有沒有「任何」看得到天空的實心方塊。 所以第一層的判斷結果是 前:4 格屋頂 後:2 格屋頂 此門為有效房屋,通過檢查,因此不檢查第二層。 請看圖: http://i.imgur.com/fOl3x.png
圖中整柱彩色羊毛是為了計算高度,整張圖唯一的一塊屋頂, 就是在最上方,往兩扇門的「後方」正上擺的那塊白色羊毛。 不管這白色羊毛擺得多高,都會是這兩扇門在第一層 (下層) 檢查時的有效屋頂。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.53.222
jeffc815731:先推 我再來理解一下...(我比較笨QQ 09/07 01:01
jeffc815731:這樣那...其實我發現我不太懂什麼是"第二層" 09/07 01:03
zxcvforz:第二層的意思就是每扇門會做兩次檢定 09/07 01:06
zxcvforz:第二次檢定時,"最低高度"往上提高一格的意思 09/07 01:06
zxcvforz:所以假設在平地插一扇門,門後方地上擺一塊石頭 09/07 01:06
zxcvforz:那第一層會通過,但第二層不會通過,因石頭位置太低 09/07 01:07
zxcvforz:(不過第一層通過了就不會檢查第二層了) 09/07 01:07
zxcvforz:至於為什麼這樣做?我想單純因為寫程式時懶得動腦而已 09/07 01:08
jeffc815731:嗚嗚 需要會需要檢查到第二層的圖解QAQ 09/07 01:12
yshinri:原文第三頁底端的例子就是了 09/07 01:14
jeffc815731:等等喔 好像有點想通了 09/07 01:14