猫史档案馆


【JS代码教程】抬高建筑

用户:迷失冷光迷失冷光查看:0 回复:3 评论:0 创建时间:2020-08-18T12:01:48


——————————————————————————————————————————————————

今天我们来讲一下:

抬高建筑!

只抬高建筑,

模型我不管emotion_doge

先看代码:

(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

过程可能有点卡

执行完效果就出来了


回复

上一页1 页 / 共 1下一页
白篮白篮

沙发

点赞0


评论


IaeaIaea

  

点赞0


评论


IaeaIaea

6  

点赞0


评论