奧推網

選單
遊戲

殭屍為什麼可以看到後背?我的世界:聊聊“碰撞箱”的9個秘密!

“碰撞箱”是《我的世界》一種極為獨特的設定,它用來表示一個物品所佔用的空間區域,就好比是一個體積。那麼問題來了:mc實體的碰撞箱究竟有什麼用呢?今天我們將利用碰撞箱的原理,解析一些看似簡單實則會讓你恍然的秘密。

1、如何開啟碰撞箱;

在JAVA版中按下“F3+B”會讓實體的周圍顯示出一個四四方方的白色輪廓,這個輪廓就是碰撞箱。在碰撞箱的範圍內,一旦觸碰就會產生擠壓的效果。碰撞箱的歷史由來已久,最早可追溯到2009年Classic版本的年代。

2、生物視線;

白色的輪廓是代表著一個實體所佔用的空間,實際上若是生物,你還可以看到從眼睛處發出一條紅色的線,其實這是一個平坦的紅色矩形,它代表了視線。所以怪物的視線是360度無死角的,只是它們的視線距離設定各有不同。從殭屍的20格到烈焰人的100格。

一個千古謎團:為什麼殭屍背對著你,也可以看到你?這其實就是因為生物的視線是360°的環視。《我的世界》的怪物可以在你靠近它,即便是背對著你,它也可以準確的定位到你的主要原因。

3、傷害;

有了碰撞箱也就有了傷害,當箭矢的碰撞箱觸碰到了生物的碰撞箱,就產生了傷害。舉個例子:惡魂的碰撞箱是不包括它下方的觸鬚的,這就意味著你攻擊觸鬚的位置,就無法傷害到惡魂。

4、值得一提的是,

Minecraft所有的“碰撞箱”都是硬編碼的,不能透過資料包來進行簡單的修改,只能透過Mod來改變。

5、窒息;

聊聊窒息的原理,《我的世界》每一個實體生物都會有一個獨立的頭部碰撞箱;若是沒有頭部碰撞箱,並且只有一個碰撞箱的情況下,系統則預設整個碰撞箱都是頭部碰撞箱。而當頭部碰撞箱陷入另一個碰撞箱中時,就產生了窒息的效果。窒息傷害也就是這麼來的。ps:掉落物被埋起來會消失,是不是也是這個原理?

6、擠壓;

透過在一格內不斷堆疊實體,會形成一個極具壓縮的擠壓碰撞箱。這在《Minecraft》中是很恐怖的危險行為,例如堆疊足夠數量的船,可以將玩家直接彈射出去。堆疊足夠數量的礦車,會產生一個巨大的擠壓傷害。甚至實體會因為過分擠壓而噴射出去!

7、定位;

在黑夜中,漆黑的洞穴中,按下“F3+B”顯示出碰撞箱,你會得到一個令人意外的體驗,幾乎所有的怪物都可以在黑夜中被你瞬間定位。雖然很有用,但這也同時喪失了遊戲體驗。

8、巨型BOSS末影龍的碰撞箱;

包括頭部、尾部、軀幹以及兩翼在內,合計擁有8個碰撞箱。也就意味著當你攻擊這以外的位置,並不會對末影龍造成傷害。之所以會有8個碰撞箱,是因為末影龍每個部位的大小、運作方式幾乎都是不同和獨立的。這也是

mc最罕見的一種情況。

9、為什麼mc沒有大型生物?

準確來說,為什麼《我的世界》只有末影龍這一種巨型生物?其最大的限制性因素就是來自於這個複雜的碰撞箱。時至今日,末影龍至今仍存在有大量的BUG,這都是因為它巨大的體型、和複雜的結構導致的。同時這種四四方方的碰撞箱,在某種程度上也限制了這種巨型生物的誕生。

所以為什麼《我的世界》的生物都很方?其實越方,其碰撞箱所對應的生物的空間體積就越科學。否則設計一個圓形的生物實體,結果是一個方形的碰撞箱,豈不是很尷尬?