查看: 159|回复: 1
打印 上一主题 下一主题

[求助] 方块大小精度问题

[复制链接]

1

主题

0

回帖

1

积分

Lv.1 新手木匠

UID
9470100
小麦
0
金锭
5
下界之星
0
跳转到指定楼层
楼主
发表于 2024-12-30 14:49:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:天津
使用netease:aabb组件设置方块碰撞箱大小时
假设我把方块的y碰撞箱设为0.0625
但是实际的碰撞箱大小为0.062 在保留原有高度应如何解决(指保留方块高度为0.0625)
因为在技跑圈内对于方块精度要求很高
附件:

见左上角Y轴坐标以及VSCode我设置的高度
使用版本:Minecraft Bedrock Editon 1.20.50(Netease Beta 3.2)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1

主题

0

回帖

1

积分

Lv.1 新手木匠

UID
9470100
小麦
0
金锭
5
下界之星
0
沙发
 楼主| 发表于 2024-12-30 14:50:35 | 只看该作者 IP:天津
完整代码:
{
    "format_version": "1.10.0",
    "minecraft:block": {
        "components": {
            "minecraft:block_light_absorption": {
                "value": 0
            },
            "netease:aabb": {
                "clip": [
                    {
                        "max": [
                            1.0,
                            1.0,
                            0.25
                        ],
                        "min": [
                            0.0,
                            0.0,
                            0.0
                        ]
                    },
                    {
                        "max": [
                            0.6875,
                            0.6875001,
                            1.0
                        ],
                        "min": [
                            0.3125,
                            0.3125001,
                            0.25
                        ]
                    }
                ],
                "collision": [
                    {
                        "max": [
                            1.0,
                            1.0,
                            0.25
                        ],
                        "min": [
                            0.0,
                            0.0,
                            0.0
                        ]
                    },
                    {
                        "max": [
                            0.6875,
                            0.6875,
                            1.0
                        ],
                        "min": [
                            0.3125,
                            0.3125,
                            0.25
                        ]
                    }
                ]
            },
            "netease:face_directional": {
                "type": "facing_direction"
            },
            "netease:pathable": {
                "value": true
            },
            "netease:render_layer": {
                "value": "blend"
            },
            "netease:water_source": {
                "value": true
            }
        },
        "description": {
            "category": "pktool_category",
            "identifier": "pk:piston_arm",
            "register_to_creative_menu": true
        }
    }
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部