用户:
迷失冷光查看:0 回复:3 评论:0 创建时间:2020-08-18T12:01:48
——————————————————————————————————————————————————
今天我们来讲一下:
抬高建筑!
只抬高建筑,
模型我不管
。
先看代码:
(async function(){/*异步执行的函数*/
high = 想将建筑抬高的高度
catchY = 126;
for(y=0;y<128;y++){
catchY -= 1 ;
console.log(catchY);
for(x=0;x<128;x++){
for(z=0;z<128;z++){
backVoxel = voxels.getVoxel(x,catchY,z);
voxels.setVoxel(x,catchY,z,voxels.id('air'));
voxels.setVoxel(x,catchY + high,z,backVoxel);
}
await sleep(1);/*等待的时间,越小越卡*/
}
}
})()
进入编辑器,点击右上角的瓢虫按钮
(调试,控制台)
将我们的代码输到下方
点击回车键
控制台里会打出一堆从大到小的数字
接着就是一堆堆建筑被一个空格分开
空格的高度就是变量high
过程可能有点卡
执行完效果就出来了