|
|
(未显示2个用户的3个中间版本) |
第1行: |
第1行: |
|
{{lowercase c|minecraft:collision_box|minecraft:collision_box}}{{Infobox component
|
|
{{Pagenav|数据驱动|数据驱动/方块|snakecase=1}}{{lowercase c|minecraft:collision_box|minecraft:collision_box}}{{Infobox component |
|
| title = minecraft:collision_box |
|
| title = minecraft:collision_box |
|
| domain = block |
|
| domain = block |
第5行: |
第5行: |
|
| format-version = 1.18.10 |
|
| format-version = 1.18.10 |
|
| api = dd |
|
| api = dd |
|
| format-version = 1.19.10 |
|
| format-version = 1.19.10;1.18.0;1.16.100 |
|
| added = 1.16.100.56 |
|
| added = 1.16.100.56 |
|
| ddi_ = 1 |
|
| ddi_ = 1 |
|
|
}}{{experimental|{{experiment|ddi_}}}}{{featured article}} |
|
}} |
|
|
设置该方块的碰撞箱。 |
|
'''{{samp|minecraft:collision_box}}'''用于设置方块的碰撞箱。 |
|
|
|
|
|
<tabbertransclude> |
|
<tabbertransclude> |
第19行: |
第19行: |
|
==历史== |
|
==历史== |
|
{{History|Bedrock}} |
|
{{History|Bedrock}} |
|
{{History||1.16.100|snap=1.16.100.56|加入了{{samp|minecraft:entity_collisions}},格式版本为{{cd|1.16.100}}。}} |
|
{{History||1.16.100|snap=1.16.100.56|加入了{{samp|minecraft:entity_collision}},格式版本为{{cd|1.16.100}}。}} |
|
{{History||1.18.10|snap=1.18.10.20|将组件名称从{{samp|entity_collision}}更改为{{samp|block_collision}}。|更新了文档。|格式版本升级至{{cd|1.18.10}}时将启用新的语法。}} |
|
{{History||1.18.10|snap=1.18.10.20|将组件名称从{{samp|entity_collision}}更改为{{samp|block_collision}}。|更新了文档。|格式版本升级至{{cd|1.18.10}}时将启用新的语法。}} |
|
{{History||1.19.10|snap=1.19.10.20|将组件名称从{{samp|block_collision}}更改为{{samp|collision_box}}。|格式版本升级至{{cd|1.19.10}}时将启用新的语法。如果存在{{cd|"enabled"}},用{{cd|"enabled"}}的值替换整个对象{{verify}}。}} |
|
{{History||1.19.10|snap=1.19.10.20|将组件名称从{{samp|block_collision}}更改为{{samp|collision_box}}。|格式版本升级至{{cd|1.19.10}}时将启用新的语法。如果存在{{cd|enabled}},用{{cd|enabled}}的值替换整个对象{{verify}}。}} |
|
{{History|foot}} |
|
{{History|foot}} |
|
|
|
|
2024年3月6日 (三) 07:31的最新版本
数据驱动 >
方块 > minecraft:collision_box
minecraft:collision_box用于设置方块的碰撞箱。
bool "minecraft:collision_box" : opt
object "minecraft:collision_box" : opt
{
array "origin"
{
float "[0..0]"
float "[1..1]"
float "[2..2]"
}
array "size"
{
float "[0..0]"
float "[1..1]"
float "[2..2]"
}
}
- minecraft:collision_box:根对象,如果设置为
false
将会禁用方块的碰撞箱。
- *origin:定义方块碰撞箱的锚点。此参数数组包含三个浮点数(
[a,b,c]
),分别表示x轴、y轴和z轴方向上的偏移量,坐标原点为方块底面中心。浮点数单位为像素,像素大小以原版默认缩放16x纹理为准。默认值为[-8.0,0.0,-8.0]
。
- *size:定义方块碰撞箱的尺寸。此参数数组包含三个浮点数(
[a,b,c]
),分别表示x轴、y轴和z轴方向上的增量,坐标原点为 origin。浮点数单位为像素,像素大小以原版默认缩放16x纹理为准。默认值为[16.0,16.0,16.0]
。
- 布尔值型
"minecraft:collision_box": false
- 对象型
"minecraft:collision_box": {
"origin": [ -8.0, 0.0, -8.0 ],
"size": [ 16.0, 16.0, 16.0 ]
}
关于“minecraft:collision_box”的漏洞在国际版中由漏洞追踪器维护,请在此报告漏洞。