作者Cruiser (好运快来 \囧/)
看板Minecraft
标题[闲聊] 想请教玻璃闷不死mob的原因 o. oa
时间Tue Feb 5 13:42:10 2013
安安
问题儿童又来了 0.0
想请问为什麽不透明方块闷得死,如下图
http://i.imgur.com/kW68JZ1.jpg
而玻璃却闷不死呢?
http://i.imgur.com/bg1oX1e.jpg
事实上,玻璃也是占空间的,
因为把旁边玻璃打掉之後,可以看到它把羊挤到旁边,
http://i.imgur.com/cAoRSl5.jpg
那这样为什麽玻璃会闷不死羊呢? 0 .0a ....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 42.66.63.129
1F:→ Nuaaukw:不就是因为玻璃是透明方块吗 @@? 02/05 13:44
2F:推 InfinitySA:........................................ 02/05 13:44
那为什麽透明方块会闷不死羊呢? 0. 0a
※ 编辑: Cruiser 来自: 42.66.63.129 (02/05 13:49)
3F:→ Nuaaukw:因、因为你不会被空气闷死 (?) 该、该怎麽说呢…… 02/05 13:50
4F:推 InfinitySA:因为它定义的属性就是这样啊 = = 02/05 13:50
5F:→ InfinitySA:你问这问题就好像你问说为何我们撞到空气部会受伤或死 02/05 13:50
6F:→ InfinitySA:但是撞到石头非死即伤呢? 02/05 13:51
7F:→ Cruiser:不对吧 玻璃块也是有边缘面的 难道羊会穿透魔术? 0. 0a 02/05 13:51
9F:→ InfinitySA:他在游戏世界里定义就是透明方块的属性 02/05 13:51
10F:→ InfinitySA:因为游戏里不可能定义的像现实中这麽清楚 02/05 13:52
11F:→ Nuaaukw:「会不会被闷死」跟「有没有体积」是两回事喔 02/05 13:52
12F:→ InfinitySA:所以透明方块就是不会造成动物窒息 02/05 13:52
13F:→ InfinitySA:我给的连结你看一下吧 他有说明属性及造成的影响 02/05 13:52
14F:→ Cruiser:我的意思是 既然羊会被玻璃推挤 为什麽两面玻璃夹不死羊 02/05 13:52
15F:→ InfinitySA:opacity就是不透明度 02/05 13:53
16F:→ InfinitySA:因为她是透明方块 就这样 02/05 13:53
17F:→ InfinitySA:透明方块不会夹死人 02/05 13:53
18F:→ Nuaaukw:推挤是因为玻璃有体积,闷死是因为方块不透明 02/05 13:54
19F:→ gh0987:跟树叶一样啊 02/05 13:56
20F:推 InfinitySA:你就把他想是空气好不好? 空气也有体积啊 02/05 13:57
21F:→ InfinitySA:可以推动东西 但是你不会被空气闷死 02/05 13:57
22F:→ InfinitySA:说实在 我觉得问这问题有点... XD 02/05 13:58
23F:→ Cruiser:好吧 那我问题就停在因为定义噜... 0. 0a 02/05 13:59
24F:→ InfinitySA:简单来说 这就是"透明" 被赋予的属性 而玻璃是透明方块 02/05 13:59
25F:→ InfinitySA:如果真要问为什麽 你可能要去问设计者为何要这样 02/05 14:00
26F:→ Cruiser:感谢噜... \o.o/ 02/05 14:00
27F:推 jeffffliu:主要来说那不事实心的吧 透明诱是另外一回事(难以解释 02/05 14:14
28F:→ jeffffliu:不是"完整"Block 又有同类型的方块有五个 02/05 14:15
29F:→ jeffffliu:玻璃 冰块 萤光石 终界门框 树叶 02/05 14:16
30F:→ jeffffliu:通常来说 基本上没有"原因" 而是这是这样"设定" 02/05 14:17
31F:→ Cruiser:感谢各位大大的资讯分享.... 0. 0a 02/05 15:07
32F:推 InfinitySA:你说的那几种方块 那连结里分类最上排就是 02/05 15:09
33F:→ Siu:用树叶当窗户好像不错.. 02/05 15:18
34F:→ jeffffliu:树叶可以是透明也可以是不透明的XD 我没看连结 02/05 15:30
35F:→ Cruiser:那地球上的魔术师真的都太弱了 人家卖块的所有mob生下来 02/05 16:32
36F:→ Cruiser:就具有穿透玻璃的能力 而不用使用障眼法骗人 真是厉害!! 02/05 16:33
37F:→ Cruiser:开始乱喇赛.... 0 .0a ... 02/05 16:33
38F:推 mabikerry:透明跟实心是两回事 非实心->玻璃 树叶 冰块 萤光石等等 02/05 17:07
39F:→ mabikerry:透明->玻璃 水 冰块等等 两者有交集但不是全等 02/05 17:08
40F:→ mabikerry:你这个问题就好像为什麽克劳德可以放超究武神霸斩 但是 02/05 17:09
41F:→ mabikerry:蒂法不能放一样 我只能回答你去问设计者... 02/05 17:10
42F:推 W22625231:等等 萤光石非实心? 02/05 17:18
43F:→ jeffffliu:对阿 所以萤光石上面不会生史来姆XD 02/05 17:20
44F:推 W22625231:好险我史莱姆农场都用火把OwO 02/05 17:34
45F:→ Cruiser:好险我没有史莱姆农场 Q wQ 02/05 17:39
46F:→ Nuaaukw:是不是透明、是不是实心、有没有体积、能不能推拉 02/05 17:40
47F:→ Nuaaukw:方块属性好杂的...喔对还有透光程度,这又跟透明不一样了! 02/05 17:40
48F:推 lsslss:游戏不能用现实去判断 而是看游戏设定是啥 02/05 17:52
49F:→ jeffffliu:还有normalblock 02/05 17:59
50F:→ organ63521:树叶 闷的死 02/05 19:09
51F:→ organ63521:树如果 刚好长出来 你会被树叶闷死好吗? 02/05 19:09
52F:→ organ63521:谁说 树叶不会杀人... 02/05 19:10
53F:→ pokyaprl:你可以试试看把Glow stone 用piston 塞到自己头上看看。 02/05 19:13
54F:→ shadowblade:然後就看到新世界了(? 02/05 19:23
55F:→ CP64:也可以拿 TNT 用活塞推到自己头上试试 02/05 19:37
56F:推 shadowblade:然後就爆了(经验谈) 02/05 19:39
57F:推 CP64:那是红石线漏电的关系吧XDDD 02/05 19:43
58F:→ jeffffliu:站在树苗上 阿不对是旁边 洒骨粉 02/05 19:53
59F:→ CP64:站在四个丛林树苗旁 阿不对是上面 洒骨粉 02/05 19:56
60F:→ organ63521:站在苦力怕旁边 阿不对会爆炸 不用撒骨粉 02/05 20:26
61F:→ jeffffliu:判断会不会窒息条件是 isNormalCube 02/05 21:06
62F:→ jeffffliu:是blockMaterial.isOpaque() &&renderAsNormalBlock() 02/05 21:07
63F:→ jeffffliu: 不透明材质 跟 显示成正常的方块 02/05 21:08
64F:→ p3398530:不会被树叶闷死阿...... 02/05 22:03
65F:→ t19910422:就算树突然长出来 树叶也不会闷死人...闷死你的一定是树 02/05 22:26
66F:→ ru04ul4:骨粉‧木遁之树 02/05 22:44
67F:推 CP64:不过有时候在想说为啥是树把人闷死而非顶起来->飞高高->摔死 02/05 22:55
68F:→ jeffffliu:@CP64 你可以改写树木成长的class让人飞高高 02/05 23:16
69F:推 shadowblade:死因:被丛林木肛了 02/06 00:07
70F:推 mabikerry:你可以改写让人飞高高同时冒爱心洒小花(喂 02/06 01:46
71F:推 CP64:我没有写图形介面的游戏的经验( ′_>`) 02/06 01:51
72F:→ CP64:而且这种类型不知道从何下手起( ′_>`) 02/06 01:52
73F:→ littleneko:将丛林木的属性改为不完全方块(非实心) 02/06 05:38
74F:→ littleneko:然後在站在四个树苗中间洒骨粉 02/06 05:38
75F:→ littleneko:就会被推上去了(以上皆为理论 02/06 05:38
76F:→ jeffffliu:这部分都没用到介面(死) 几乎都是改写minecraf的class 02/06 09:39
77F:→ jeffffliu:只是要知道改写哪些class 跟呼叫哪些(还是minecraft ) 02/06 09:39