Manual:Minecraft:collision box/1.19.10:修订间差异

来自Minecraft基岩版开发Wiki
添加的内容 删除的内容
(创建页面,内容为“==模式== <syntaxhighlight start="0"> 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]" } } </syntaxhighlight> ==结构== <div class="treeview"> *{{json|bool}}{{json|object|minecraft:collision_box}}:根对象,如果设置为<code>false…”)
标签移动版编辑 移动版网页编辑 高级移动版编辑
 
无编辑摘要
标签移动版编辑 移动版网页编辑 高级移动版编辑
第22行: 第22行:
<div class="treeview">
<div class="treeview">
*{{json|bool}}{{json|object|minecraft:collision_box}}:根对象,如果设置为<code>false</code>将会禁用方块的碰撞箱。
*{{json|bool}}{{json|object|minecraft:collision_box}}:根对象,如果设置为<code>false</code>将会禁用方块的碰撞箱。
**{{json|array|origin|required=1}}:定义方块碰撞箱的锚点。此参数数组包含三个浮点数(<code>[a,b,c]</code>),分别表示x、y和z轴坐标,坐标原点为游戏中每格底面中心。浮点数单位为像素,像素大小以原版16×16方块纹理为准。默认值为<code>[-8.0,0.0,-8.0]</code>。
**{{json|vec3|origin|required=1}}:定义方块碰撞箱的锚点。此参数数组包含三个浮点数(<code>[a,b,c]</code>),分别表示x、y和z轴方向上的偏移量,坐标原点为方块底面中心。浮点数单位为像素,像素大小以原版默认缩放16x纹理为准。默认值为<code>[-8.0,0.0,-8.0]</code>。
**{{json|array|size|required=1}}:定义方块碰撞箱的尺寸。此参数数组包含三个浮点数(<code>[a,b,c]</code>),分别表示x、y和z轴坐标,坐标原点为参数par1。浮点数单位为像素,像素大小以原版16×16方块纹理为准。默认值为<code>[16.0,16.0,16.0]</code>。
**{{json|vec3|size|required=1}}:定义方块碰撞箱的尺寸。此参数数组包含三个浮点数(<code>[a,b,c]</code>),分别表示x、y和z轴方向上的增量,坐标原点为{{json|vec3|origin}}。浮点数单位为像素,像素大小以原版默认缩放16x纹理为准。默认值为<code>[16.0,16.0,16.0]</code>。
</div>
</div>



2022年8月14日 (日) 12:13的版本

模式

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 ]
}