Blocks/zh: Difference between revisions
(Created page with "转角处有 1 个像素的开口") |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 35: | Line 35: | ||
<span id="Simple_Collision_Boxes"></span> |
|||
== 简单碰撞箱 == |
== 简单碰撞箱 == |
||
Line 137: | Line 138: | ||
0.875 |
0.875 |
||
|雪看上去比实际高度高 2 个像素。 |
|雪看上去比实际高度高 2 个像素。 |
||
一层的雪虽然没有高度,但仍然 |
一层的雪虽然没有高度,但仍然能与其发生碰撞。 |
||
|[[File:Snow.gif|center|frameless]] |
|[[File:Snow.gif|center|frameless]] |
||
|- |
|- |
||
Line 352: | Line 353: | ||
<span id="Composite_Collision_Boxes"></span> |
|||
== 复合碰撞箱 == |
== 复合碰撞箱 == |
||
Line 446: | Line 448: | ||
''活塞头顶部:'' 0.625 |
''活塞头顶部:'' 0.625 |
||
|可改变朝向(3 种变体)。[https:// |
|可改变朝向(3 种变体)。[https://sm.ms/image/HLFzi6G1UbTYhAO 更精确的模型]。 |
||
活塞臂比看上去更宽(宽度为 0.5m)。 |
活塞臂比看上去更宽(宽度为 0.5m)。 |
||
Line 460: | Line 462: | ||
''活塞臂顶部:'' 0.75 |
''活塞臂顶部:'' 0.75 |
||
|存在 |
|存在漏洞(在 1.9 被修复)。 [https://sm.ms/image/eWcP9ajdzbkoZYG 更精确的模型]。 |
||
玩家可以[https://youtu.be/p2iLWan60_g 从一个伸出的朝西的活塞当中穿过]。 |
玩家可以[https://youtu.be/p2iLWan60_g 从一个伸出的朝西的活塞当中穿过]。 |
||
Line 512: | Line 514: | ||
转角处有 1 个像素的开口 |
转角处有 1 个像素的开口 |
||
(尽管模型呈现的是一个完整的 90° 转角)。 |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
(despite the model showing a clean 90° corner). |
|||
|[[File:Pane 2-adjacent.png|center|frameless|90x90px]] |
|[[File:Pane 2-adjacent.png|center|frameless|90x90px]] |
||
|}<br /> |
|}<br /> |
||
</div> |
|||
<span id="Other"></span> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
== |
== 其他 == |
||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
{| class="wikitable" |
{| class="wikitable" |
||
!方块 |
|||
!Block |
|||
!宽度(b) |
|||
!Widths (b) |
|||
!高度(b) |
|||
!Height (b) |
|||
!信息 |
|||
!Comments |
|||
!模型 |
|||
!Model |
|||
|- |
|- |
||
|船 |
|||
|Boat |
|||
|1.5 x 1.5 |
|1.5 x 1.5 |
||
|0.6 |
|0.6 |
||
|实体。 |
|||
|Entity. |
|||
|[[File:Boat.png|frameless|150x150px]] |
|[[File:Boat.png|frameless|150x150px]] |
||
|} |
|} |
||
</div> |
Latest revision as of 05:21, 16 August 2023
方塊是占據世界空間的基本結構單位。
碰撞箱是一個玩家無法穿過的固體空間,由一個或多個坐標軸方向上的長方體,即邊界箱組成。實體同樣擁有各自的邊界箱,但處理方法與固體空間不同(除了船)。
- 不要與判定箱相混淆,判定箱指的是玩家可以互動的區域(攻擊,挖掘,右鍵等)。
- 同樣不要與模型相混淆,模型只是方塊或實體在屏幕上顯示的圖形。
- 最後,一些方塊擁有各自的「效果箱」,如液體,梯子,仙人掌,壓力板等。它們擁有特殊的代碼與應用。
例如:按鈕沒有碰撞箱,因此玩家可以從中穿過。但它擁有可以被玩家點擊的判定箱。
又例如:屏障方塊擁有完全相同的邊界箱與判定箱,但是在代碼中被強制編寫為不顯示模型。
本頁面列出了 1.8 版本中所有方塊的碰撞箱與屬性。
擁有特殊屬性或沒有碰撞箱的方塊則提及於各自的頁面。
圖像來源於 Blockbench 與 Minecraft wiki。
資源:
- 更好的跑酷模型,一個修改了模型的資源包,使其看上去更準確。
- 更好的跑酷模型+,基於更好的跑酷模型的更新,更正並添加了一些模型(由 Fuzzbearplush 製作)。
- 真實的模型,一個備用資源包,重新製作了模型使其看上去更準確且更自然。
簡單碰撞箱
這些碰撞箱由單個邊界箱組成。方塊按長度,寬度,再到高度的順序排列。
方塊 | 寬度(b) | 高度(b) | 信息 | 模型 |
---|---|---|---|---|
石牆(4 面連接) | 1 × 1 | 1.5 | 相鄰的方塊必須是固體方塊,石牆或柵欄門。 | |
普通方塊 | 1 × 1 | 1 | ||
靈魂沙 | 1 × 1 | 0.875 | 看上去像完整方塊,但實際上矮 2 個像素。
減緩其上方實體的行走速度。 |
|
末地傳送門框架 | 1 × 1 | 0.8125 | ||
附魔台 | 1 × 1 | 0.75 | ||
床方塊 | 1 × 1 | 0.5625 | 底部看上去是空的,但實際有碰撞箱。 | |
台階 | 1 × 1 | 0.5 | 可上下翻轉。 | |
陽光傳感器 | 1 × 1 | 0.375 | ||
活板門(水平放置) | 1 × 1 | 0.1875 | 可上下翻轉。
可以翻轉到豎直方向。 |
|
紅石中繼器 | 1 × 1 | 0.125 | ||
地毯 | 1 × 1 | 0.0625 | ||
睡蓮 | 1 × 1 | 0.015625 | 僅有 ¼ 個像素高。 | |
雪 | 1 × 1 | 0
0.125 0.25 0.375 0.5 0.625 0.75 0.875 |
雪看上去比實際高度高 2 個像素。
一層的雪雖然沒有高度,但仍然能與其發生碰撞。 |
|
石牆(3 面連接) | 1 × 0.75 | 1.5 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,石牆或柵欄門。 |
|
鐵砧 | 1 × 0.75 | 1 | 碰撞箱居中。可改變朝向(2 種變體)。
看上去比實際要窄。 |
|
活塞底座(激活狀態) | 1 × 0.75 | 1 | 可改變朝向(4 種變體)。 | |
石牆(相對 2 面連接) | 1 × 0.375 | 1.5 | 碰撞箱居中。可改變朝向(2 種變體)。
相鄰的方塊必須是固體方塊,石牆或柵欄門。 在上方放置方塊會改變它的外觀,但碰撞箱不變。 在上方放置方塊會改變它的外觀,但碰撞箱不變。 |
|
柵欄(相對 2 面連接) | 1 × 0.25 | 1.5 | 碰撞箱居中。可改變朝向(2 種變體)。
相鄰的方塊必須是固體方塊,柵欄或柵欄門。 |
|
柵欄門 | 1 × 0.25 | 1.5 | 碰撞箱居中。可改變朝向(2 種變體)。
打開後沒有碰撞箱。 |
|
活板門(豎直放置) | 1 × 0.1875 | 1 | 可改變朝向,可上下翻轉(8 種變體)。
可以翻轉到水平方向。. |
|
門 | 1 × 0.1875 | 1 | 可改變朝向(4 種變體)。
可以翻轉到另一個方向。 |
|
梯子 | 1 × 0.125 | 1 | 可改變朝向(4 種變體)。
實體可以攀爬。 |
|
玻璃板(相對 2 面連接) | 1 × 0.125 | 1 | 碰撞箱居中。可改變朝向(2 種變體)。
相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。 |
|
箱子(長) | 0.9375 × 0.875 | 0.875 | 必須與另一個箱子相鄰。 | |
龍蛋 | 0.875 × 0.875 | 1 | 碰撞箱居中。
外觀與碰撞箱差異很大。 |
|
仙人掌 | 0.875 × 0.875 | 0.9375 | 碰撞箱居中。
靠近的實體會受到傷害。 |
|
箱子 | 0.875 × 0.875 | 0.875 | 碰撞箱居中。 | |
蛋糕 | 0.875 × 0.875
0.875 × 0.75 0.875 × 0.625 0.875 × 0.5 0.875 × 0.375 0.875 × 0.25 0.875 × 0.125 |
0.5 | 完整的蛋糕碰撞箱居中。
每食用一次蛋糕都會在西側(-X)減少 0.125b。 |
|
石牆(相鄰 2 面連接) | 0.75 × 0.75 | 1.5 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,石牆或柵欄門。 |
|
石牆(1 面連接) | 0.75 × 0.5 | 1.5 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,石牆或柵欄門。 |
|
柵欄(1 面連接) | 0.625 × 0.25 | 1.5 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,柵欄或柵欄門。 |
|
石牆(普通) | 0.5 × 0.5 | 1.5 | 碰撞箱居中。 | |
可可豆(大) | 0.5 × 0.5 | 底部: 0.1875
頂部: 0.75 |
可改變朝向(4 種變體)。
與連接到的牆壁之間有 1 個像素的距離。 其他信息:頂部材質的寬度只有 7 個像素。 |
|
頭顱(靠牆) | 0.5 × 0.5 | 底部: 0.25
頂部: 0.75 |
可改變朝向(4 種變體)。 | |
頭顱(普通) | 0.5 × 0.5 | 0.5 | 碰撞箱居中。
頭顱可以斜向放置(共 16 種變體), 但碰撞箱不變。 |
|
玻璃板(1 面連接) | 0.5 × 0.125 | 1 | 可改變朝向(4 種變體)。
看上去比實際要長 1 個像素。 相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。 |
|
可可豆(中) | 0.375 × 0.375 | 底部: 0.3125
頂部: 0.75 |
可改變朝向(4 種變體)。
與連接到的牆壁之間有 1 個像素的距離。 |
|
花盆 | 0.375 × 0.375 | 0.375 | 碰撞箱居中 | |
柵欄(普通) | 0.25 × 0.25 | 1.5 | 碰撞箱居中 | |
可可豆(小) | 0.25 × 0.25 | 底部: 0.4375
頂部: 0.75 |
可改變朝向(4 種變體)。
與連接到的牆壁之間有 1 個像素的距離。 |
複合碰撞箱
這些碰撞箱由兩個或多個邊界箱組成。
這些碰撞箱由兩個或多個邊界箱組成。 「空缺部分」指的是無碰撞箱的區域(這樣列舉邊界箱更簡便)。
方塊 | 寬度(b) | 高度(b) | 信息 | 模型 |
---|---|---|---|---|
樓梯(普通) | 底座: 1 × 1
頂部: 1 × 0.5 |
底座: 0.5
頂部: 1 |
可改變朝向,可上下翻轉(8 種變體)。 | |
樓梯(外角) | 底座: 1 × 1
頂部: 0.5 × 0.5 |
底座: 0.5
頂部: 1 |
可改變朝向,可上下翻轉(8 種變體)。
取決於相鄰的樓梯方塊。 |
|
樓梯(內角) | 底座: 1 × 1
空缺部分: -0.5 × -0.5 |
底座: 1
空缺部分: -0.5 |
可改變朝向,可上下翻轉(8 種變體)。
取決於相鄰的樓梯方塊。 |
|
末地傳送門框架(安置末影之眼) | 底座: 1 × 1
末影之眼: 0.375 × 0.375 |
底座: 0.8125
末影之眼: 1 |
末影之眼看上去比實際上要大。
(看上去寬度為 8 個像素,實際只有 6 個像素) |
|
漏斗 | 底座: 1 × 1
空缺部分: -0.75 × -0.75 |
底座: 1
空缺部分: -0.375 |
底部看上去是空的,但實際有碰撞箱。
內部的平面比看上去要低 1 個像素。 |
|
煉藥鍋 | 底座: 1 × 1
空缺部分: -0.75 × -0.75 |
底座: 1
空缺部分: -0.6875 |
底部看上去是空的,但實際有碰撞箱。
內部的平面比看上去要高 1 個像素。 |
|
釀造台 | 底座: 1 × 1
烈焰棒: 0.125 × 0.125 |
底座: 0.125
烈焰棒: 0.875 |
底座看上去與碰撞箱大為不同。 | |
活塞頭(豎直方向) | '活塞頭: 1 × 1
活塞臂: 0.25 × 0.25 |
活塞頭: 0.25
頂部: 1 |
碰撞箱居中。可上下翻轉。
活塞臂實際比看上去短(模型加長了 4 個像素)。 |
|
活塞頭(朝北或朝南或朝東) | 活塞頭: 1 × 0.25
活塞臂: 0.75 × 0.5 |
活塞頭: 1
活塞頭底部: 0.375 活塞頭頂部: 0.625 |
可改變朝向(3 種變體)。更精確的模型。
活塞臂比看上去更寬(寬度為 0.5m)。 活塞臂實際比看上去短(模型加長了 4 個像素)。 |
|
活塞頭(朝西) | 活塞頭: 1 × 0.25
活塞臂: 0.75 × 0.25 |
活塞頭: 1
活塞臂底部: 0.25 活塞臂頂部: 0.75 |
存在漏洞(在 1.9 被修復)。 更精確的模型。
玩家可以從一個伸出的朝西的活塞當中穿過。 1.9 版本中,活塞頭經過了修改,與它們的模型更匹配。 |
|
柵欄(4 面連接) | 木桿: 0.25 × 0.25
邊沿: 0.375 × 0.25 |
1.5 | 相鄰的方塊必須是固體方塊,柵欄或柵欄門。 | |
柵欄(3 面連接) | 木桿: 0.25 × 0.25
邊沿: 0.375 × 0.25 |
1.5 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,柵欄或柵欄門。 |
|
柵欄(相鄰 2 面連接) | 木桿: 0.25 × 0.25
邊沿: 0.375 × 0.25 |
1.5 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,柵欄或柵欄門。 |
|
玻璃板(普通或 4 面連接) | 邊沿: 0.5 × 0.125 | 1 | 相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。 | |
玻璃板(3 面連接) | 邊沿: 0.5 × 0.125 | 1 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。 |
|
玻璃板(相鄰 2 面連接) | 邊沿: 0.5 × 0.125 | 1 | 可改變朝向(4 種變體)。
相鄰的方塊必須是固體方塊,玻璃板或鐵欄杆。 轉角處有 1 個像素的開口 (儘管模型呈現的是一個完整的 90° 轉角)。 |
其他
方塊 | 寬度(b) | 高度(b) | 信息 | 模型 |
---|---|---|---|---|
船 | 1.5 x 1.5 | 0.6 | 實體。 |