本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

不透明度

出自 Minecraft Wiki
前往: 導覽搜尋
樹葉在「快速畫質」模式下是不透明的,此時樹葉會完全阻擋背後環境的渲染
樹葉在「高畫質」模式下是透明的,此時其後的環境也被渲染

不透明度Opacity,及其相反值透明度)為方塊的一種屬性,會對遊戲世界產生廣泛影響。

屬性[編輯 | 編輯原始碼]

不透明度主要的意圖是告訴遊戲引擎是否需要渲染後面的方塊:一個不透明的方塊會完全遮住後面的方塊,但是一個透明方塊不會。因此,透明的概念並不只限於「完整」的固體方塊(像玻璃),還可以應用於仙人掌階梯和單個半磚之類「不完整」的方塊。

不透明度也被用來修正光在世界中的傳播效果。不透明方塊完全阻擋光的穿過;光線每穿過一個透明方塊,光線亮度就降低1級(不過這個值可以被覆寫,而且也有一些例外情況)。根據這個定義,透明的概念並不意味著方塊實際上可以被看透,這只是由遊戲或資源包設定的一種材質屬性。

效果[編輯 | 編輯原始碼]

不透明度所帶來的效果往往不明顯。Minecraft中的方塊並沒有「固體」這一屬性,因此正常來說對方塊測試「固體屬性」時,即是指對不透明度的測試。

  • 非透明方塊會令你窒息,少數透明方塊不會。
  • 生物不能生成在透明方塊上,也不能生成在不透明方塊裡。但是它們可以生成在透明方塊裡面,例如
  • 儲物箱在有不透明方塊置於其上時無法打開,但不會被透明方塊阻擋。
  • 某些方塊不能放置在透明方塊上,例如:
  • 被不透明方塊或其他的水圍起來時不會出現水流。但是如果旁邊有一個透明方塊,水會出現瀑布一樣向下的水流,使水中上浮更為困難。
  • 紅石的行為(詳見紅石電路及其附屬頁面):
    • 不透明方塊可以阻斷紅石線在向上折角處的連接。
    • 只有不透明方塊可以被電源元件或傳輸元件充能(詳見紅石元件)。
    • 如果一個透明方塊上放有紅石線,它會成為一個二極體,可以向上傳輸紅石信號但會阻擋向下傳輸的紅石信號。
  • 樹葉在生長時可以覆蓋掉透明方塊,但不能覆蓋掉不透明方塊。
  • 當放置一個門時,預設門把手在玩家的右手邊(門逆時針開啟)。若放置門時左邊有一堵不透明方塊做成的牆,門則會連接此門框,門把手在玩家的左手邊(門順時針開啟)。
  • 地獄幽靈火球的爆炸只會在不透明方塊上燃起火焰。
  • 僅能在床頭底部方塊為不透明方塊的情況下重設玩家的出生點。
    • 床頭底部方塊為透明方塊時,玩家可以在床上睡覺,但在死亡後,玩家會重生在原始重生點,有一條消息將顯示「你的床已遺失或被阻擋」。
  • 被重力影響的粒子(如史萊姆的粒子)將會穿過透明方塊,但會在不透明方塊上停下。
  • 蝙蝠不能棲息在透明方塊上。

遮擋光線[編輯 | 編輯原始碼]

  • 某些透明方塊可以減少或者完全阻擋,例如:

    • 玻璃

      地毯
      不會削弱穿過的光,光穿過它們就像穿過空氣


    • 是半透明的,會使通過的光亮度 -2,比普通的透明方塊的 -1 亮度要嚴重。

    • 熔岩
      的設定為完全擋光。這一般不會被注意到,因為熔岩本身發光且有著最高的亮度等級(15)。

    • 樹葉

      蜘蛛網
      沒有特別的擋光效果,但會「散射」天空的亮光。
      • 太陽月亮的一束光照射到一個方塊之前,這束光在經過的各個空氣方塊中亮度等級是相同的,不會有衰減;如果這束光被樹葉或蜘蛛網阻擋,則樹葉或蜘蛛網上面的那個空氣方塊會表現為一個光源,在此之下光開始衰減。
      • 光的亮度在樹葉及其下方的空氣方塊中逐格遞減,就像在密閉房間中放置的光源一樣。

    • 半磚

      階梯
      以及
      耕地
      會完全阻擋亮光(基岩版中除外)。
      • 若透明方塊 A 在其上面或某個側面與光源相鄰(例如這個方塊插有火把),則同樣情形下的不透明方塊 B 的亮度等級比 A 1 級。這是亮度計算機制的設定——一個不透明方塊的亮度等級等於相鄰(直接相鄰,且下面的不算)方塊中亮度等級的最大值,以滿足遊戲中大量的程序邏輯。
  • 草地的生長與它正上方的方塊的亮度有關。利用不透明方塊、部分透明方塊或足夠多的透明方塊將這個亮度減小到一定程度,會使得草地上的草死亡,也會阻止草傳播到鄰近的泥土方塊上。

透明方塊列表[編輯 | 編輯原始碼]

全體積固體
非全體積固體
非固體機械
非固體
液體
僅視覺上

錯誤[編輯 | 編輯原始碼]

關於「不透明度」的錯誤由錯誤追蹤器維護,請在那裡使用英文匯報錯誤。

你知道嗎[編輯 | 編輯原始碼]

  • 地獄,你的出生點永遠在非透明方塊上。由於在地獄死亡會重生在主世界上,所以這個特性很難觀察。
  • 如果將一個不透明方塊的材質修改成透明的,那麼材質的透明部分不會顯示後面的景象,而只會顯示為一片白色。

另見[編輯 | 編輯原始碼]