用户:
AK亨利佐加DanJamesThomas查看:14 回复:9 评论:14 创建时间:2022-12-22T09:19:05
废话不多说,上代码
let building_code=[]
async function get_code(bx,by,bz,ex,ey,ez)//函数,去搜索得到方块id、x、y、z,从[bx(begin x),by,bz]开始搜索,到[ex,ey,ez]结束
{
for(let x=bx;x<=ex;x++)//搜索
{
for(let y=by;y<=ey;y++)
{
for(let z=bz;z<=ez;z++)
{
building_code.push(x,y,z,voxels.getVoxelId(x,y,z))
}
}
}
}
async function set_building_code()//函数,把获得的建筑码解码
{
var i=0;
while(i<=building_code.length)
{
voxels.setVoxelId(building_code[i],building_code[i+1],building_code[i+2],building_code[i+3]);
i+=4;
}
}