用户:
程序员李某_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); });
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
评论