猫史档案馆


【BOX3干货】和MC类似但不太一样的放置方块代码

用户:治愈绾兮治愈绾兮查看:9 回复:9 评论:9 创建时间:2021-09-09T18:34:30


效果图:当我站在中间点击方块对着我的面的时候,方块放置出来是面对我的,这里用^号方块举例center_image

代码:

world.onPress(({ entity, voxel, button, raycast: { voxelIndex, normal } }) => {
    if (button === 'action0') {
        voxels.setVoxel(voxelIndex.x, voxelIndex.y, voxelIndex.z, 0)
    } else if (button === 'action1') {
        let v = voxelIndex.add(normal)
        if (v.x - voxelIndex.x > 0) {
            voxels.setVoxel(v.x, v.y, v.z, 'caret', 1)
        } else if (v.x - voxelIndex.x < 0) {
            voxels.setVoxel(v.x, v.y, v.z, 'caret', 3)
        } else if (v.z - voxelIndex.z > 0) {
            voxels.setVoxel(v.x, v.y, v.z, 'caret', 2)
        } else {
            voxels.setVoxel(v.x, v.y, v.z, 'caret', 0)
        }
    }
})

有点水……


回复

上一页1 页 / 共 1下一页
SSR级学霸_拉文克劳SSR级学霸_拉文克劳

23333

点赞0


评论


yuansyuans

鹅鹅鹅

点赞0


评论


阳光的流熔怪Uyt5阳光的流熔怪Uyt5

好诶!

前排zc

点赞0


评论


无尽深空无尽深空

有啥用啊?

点赞0


评论


aygaeig315aygaeig315

前排

点赞0


评论


AlcalaAlcala

qpzc

点赞0


评论


SSR级学霸_拉文克劳SSR级学霸_拉文克劳

话说怎么没有做上和下的

点赞0


评论


指令者指令者

666

点赞0


评论


好奇的疾电猴Z8Y1F2好奇的疾电猴Z8Y1F2

 6666666666666666666666666666666666

点赞0


评论