用户:可靠的蓝甲虫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')
}
}
}
在四面边界建墙
找一下你写的代码
点赞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){ } }) })