欢迎光临散文网 会员登陆 & 注册

生成楼梯(-x)

2023-08-11 13:57 作者:fun-无痕  | 我要投稿

/* 在指定位置快速建造一个生成楼梯(-x轴方向) */

function stairs(sx, sy, sz, length, thickness){

    let xend = sx + length;

    let zend = sz + thickness;

    let i = 0;

    for(let x=xend; x > sx; x--){ // 和前面+x轴方向的范例相比,此处正好相反

        let yend = sy+i;

        i++;

        for(let y=sy; y<=yend; y++){

        for(let z=sz; z<zend; z++){

            voxels.setVoxel(x,y,z,'stone');

        }}

    }

}


stairs(63,9,63,6,4)  // 调用方法。在{x:63, y:9, z:63} 位置,建造一个高度6格,宽度4格的楼梯


生成楼梯(-x)的评论 (共 条)

分享到微博请遵守国家法律