猫史档案馆


【Box3教程第2期!】Voxels方块!

用户:可靠的蓝甲虫sDuG可靠的蓝甲虫sDuG查看:348 回复:5 评论:4 创建时间:2020-11-07T16:36:48


voxels对象可让您修改世界地形。Box3的世界地形由一个个方块构建而成,目前,地图最大支持128x128x128的地形。您可以使用voxels.setVoxel()在指定的世界坐标位置放置一个指定的方块。如:

voxels.setVoxel(x, y ,z, '')

还有:

for (let i = 0; i < 128; i++) {
    for (let j = 9; j < 19; j++) {
        for (let k = 0; k < 1; k++) {
            voxels.setVoxel(i, j, k, 'light_grey_stone_brick')
        }
    }
}
for (let i = 0; i < 1; i++) {
    for (let j = 9; j < 19; j++) {
        for (let k = 0; k < 128; k++) {
            voxels.setVoxel(i, j, k, 'light_grey_stone_brick')
        }
    }
}
for (let i = 0; i < 128; i++) {
    for (let j = 9; j < 19; j++) {
        for (let k = 126; k < 127; k++) {
            voxels.setVoxel(i, j, k, 'light_grey_stone_brick')
        }
    }
}
for (let i = 126; i < 127; i++) {    
    for (let j = 9; j < 19; j++) {
        for (let k = 0; k < 128; k++) {
            voxels.setVoxel(i, j, k, 'light_grey_stone_brick')
        }
    }
}

在四面边界建墙


回复

上一页第 1 页 / 共 1 页下一页
凌_墨水凌_墨水

emotion_编程猫_冷漠

点赞0


评论

。。。。。。


传说云(已退)传说云(已退)

你有 病!

点赞0


评论

。。。。。。

本来就有。


Architect_海绵Architect_海绵

你在口嗨,明明有256×64×256的地图了emotion_doge

点赞1


评论


该账号已停用该账号已停用

第二个代码是我写的…………版权!

点赞1


评论


可靠的蓝甲虫sDuG可靠的蓝甲虫sDuG

找一下你写的代码

点赞0


评论

world.querySelectorAll('.19').forEach((e)=>{ e.onEntityContact(({entity,other})=>{ if(!other.isPlayer){return} other.position.set(26.1,9.1,74); if(other.position.y<20){ } }) })