猫史档案馆


【BOX3干货】如何做出像中那样不会卡方块的搭方块效果

用户:治愈绾兮治愈绾兮查看:6 回复:9 评论:6 创建时间:2021-08-03T13:52:36


world.onPress(({ entity, voxel, button, raycast: { voxelIndex, normal } }) => {
    if (button === 'action0' && voxels.getVoxel(voxelIndex.x, voxelIndex.y, voxelIndex.z) == 177) {
        voxels.setVoxel(voxelIndex.x, voxelIndex.y, voxelIndex.z, 0)
    } else if (button === 'action1') {
        fangzhiweizhi = voxelIndex.add(normal);
        bukefangzhi = 0;
        world.say(entity.position.y)
        world.querySelectorAll("player").forEach((entity) => {
            if (Math.abs(entity.position.x - fangzhiweizhi.x)  < 1 && Math.abs(fangzhiweizhi.x - entity.position.x)  < 1 && Math.abs(entity.position.z - fangzhiweizhi.z)  < 1 && Math.abs(fangzhiweizhi.z - entity.position.z)  < 1 && Math.abs(entity.position.y - fangzhiweizhi.y)  < 1.5) {
                bukefangzhi = 1;
            }
        })
        if (bukefangzhi == 0) {
            voxels.setVoxel(fangzhiweizhi.x, fangzhiweizhi.y, fangzhiweizhi.z, "white");
        }
    }
})


回复

上一页1 页 / 共 1下一页
JYF_斗罗JYF_斗罗

沙发

点赞0


评论


Star_Ink_sansStar_Ink_sans

妙啊)

点赞0


评论


全能代码师全能代码师

distance:???

点赞0


评论


卑微OIer卑微OIer

ddd

点赞0


评论


传奇无敌传奇无敌

这东西天天卡()()

点赞0


评论


星辰Lolita星辰Lolita

可以试试放方块的时候先在那个位置放一个模型?)

点赞0


评论


屑怪盗屑怪盗

喵d

点赞0


评论


yee剑走天下yee剑走天下

收藏

点赞1


评论


WitheredWonderWitheredWonder

挖坟()盗墓()

点赞1


评论