用户:
YDS尹子查看:32 回复:25 评论:32 创建时间:2020-07-05T11:38:35
最近有人催我要发一个金字塔代码@面具狐狸
这是代码:
注意:
start是中心点坐标
rad是半径
block是方块
金字塔的高度和半径相关,所以就没有输入值啦
var start={x:喵,y:9,z:喵};
var rad=16;
var block="sand";
var y=start.y+rad-1;
for(let radius=1;radius<=rad;radius++){
for(let angle=0;angle<360;angle++){
var x=Math.round(Math.sin(Math.PI/180*angle)*radius+start.x);
var z=Math.round(Math.cos(Math.PI/180*angle)*radius+start.z);
voxels.setVoxel(x,y,z,block);
}
y--;
}