猫史档案馆


求助巨佬!代码哪里错了还是出bug了?

用户:程序员李某_com程序员李某_com查看:0 回复:1 评论:0 创建时间:2021-04-22T21:33:55


哪位大佬看看代码哪里错了:

var x_from=0;var x_to=126;var y_from=0;var y_to=0;var z_from=126;var z_to=0;var thing='stone';for(let x=Math.min(x_from,x_to);x<=Math.max(x_from,x_to);x++){for(let y=Math.min(y_from,y_to);y<=Math.max(y_from,y_to);y++){for(let z=Math.min(z_from,z_to);z<=Math.max(z_from,z_to);z++){voxels.setVoxel(x,y,z,thing);}}}



var x_from=0;var x_to=126;var y_from=1;var y_to=7;var z_from=0;var z_to=126;var thing='dirt';for(let x=Math.min(x_from,x_to);x<=Math.max(x_from,x_to);x++){for(let y=Math.min(y_from,y_to);y<=Math.max(y_from,y_to);y++){for(let z=Math.min(z_from,z_to);z<=Math.max(z_from,z_to);z++){voxels.setVoxel(x,y,z,thing);}}}



var x_from=0;var x_to=126;var y_from=8;var y_to=8;var z_from=0;var z_to=126;var thing='grass';for(let x=Math.min(x_from,x_to);x<=Math.max(x_from,x_to);x++){for(let y=Math.min(y_from,y_to);y<=Math.max(y_from,y_to);y++){for(let z=Math.min(z_from,z_to);z<=Math.max(z_from,z_to);z++){voxels.setVoxel(x,y,z,thing);}}}



var x_from=0;var x_to=126;var y_from=9;var y_to=126;var z_from=0;var z_to=126;var thing='air';for(let x=Math.min(x_from,x_to);x<=Math.max(x_from,x_to);x++){for(let y=Math.min(y_from,y_to);y<=Math.max(y_from,y_to);y++){for(let z=Math.min(z_from,z_to);z<=Math.max(z_from,z_to);z++){voxels.setVoxel(x,y,z,thing);}}}





world.onPlayerJoin(({ entity }) =>  {   // 去掉原本的方块   for(let x = 0; x<=126; x++){   for(let z = 0; z<=126; z++){   for(let y = 0; y<=8; y++){     voxels.setVoxel(x, y, z, 0);   }}}



     for(let x = 0; x<126; x++){   for(let z = 0; z<126; z++){   for(let y = 0; y<1; y++){     voxels.setVoxel(x, y, z, 'grey_stone_brick');   }}}     for(let x = 62; x<66; x++){     for(let z = 62; z<66; z++){     for(let y = 1; y<36; y++){     voxels.setVoxel(x, y, z, 'grey_stone_brick');     }}}



world.onVoxelContact(({ x, y, z }) => {     voxels.setVoxel(x, y, z, 0); });  


回复

上一页1 页 / 共 1下一页
FML饭米粒FML饭米粒

这段代码你要不要执行啊?

for(let x = 0; x<=126; x++){   for(let z = 0; z<=126; z++){   for(let y = 0; y<=8; y++){     voxels.setVoxel(x, y, z, 0);   }}}

原本你把它放在注释里的

world.onPlayerJoin(({ entity }) =>  {   // 去掉原本的方块   for(let x = 0; x<=126; x++){   for(let z = 0; z<=126; z++){   for(let y = 0; y<=8; y++){     voxels.setVoxel(x, y, z, 0);   }}}

其他因为你的格式问题懒得看

点赞0


评论