
Lv.1
没错我是洋葱
在 代码师的定义标准[我的,觉得有问题下方留言] 中回复
入门:CSP-J国一()
一般:CSP-S国一()
差不多吧:NOIP国一()
NB:NOI国一()
???:IOI金牌()
2022-12-25T14:43:47 点赞:0
在 【更强大的地形编辑器】VoxelsPlus即将出场 中回复
计划()
- 地形剖面图()()()
- 油漆桶(()()())
- 水漫金山()()()()
2022-12-26T09:59:47 点赞:0
在 对于这次转型事件的反省(全能赶紧过来看) 中回复
再说了,你们创作。谁都会打几个方块写几行world.onPlayerJoin()
Api抄抄就这样了,发个跑酷地图,模板掏掏,发个地图。
这有意思吗?创作是对已知的拓展,对自己拔高的要求,而不是满足于此。
比如(_____)的动作模拟器,我觉得USS没有人能研究出来吧。
创作不是口头说,是你脑子每天每夜的想算法的过程
创作,你说你不会代码?没拿过讲?不会?不想学?
你建筑也没搞到那里去。就像之前看萌新做徽派马头墙
没把我吓死,这平板墙+三角尖叫马头墙?
你拿出做建筑的本事啊。学学Xekr啊。
创作就是要一个东西学精啊
2022-12-26T18:34:02 点赞:2
在 如何用控制台代码速建一个圆形或球体? 中回复
function quickmake2(pos,rad,fillFunction){
/*传入pos类型Box3Vector3,rad半径,fillFuntion同上*/
for(let x=pos.x-rad;x<=pos.x+rad;x++)
for(let z=pos.z-rad;z<=pos.z+rad;z++)
if((x-pos.x)*(x-pos.x)+(z-pos.z)*(z-pos.z)<=rad*rad)
fillFunction(x,pos.y,z);
}
let fillStyle = (x,y,z) => { // 自定义填充方式,可以更改~
/*这里的填充方式为x坐标的奇偶来选择该方块填充白色或者黑色*/
if(x%2==0)voxels.setVoxel(x,y,z,'black');
else voxels.setVoxel(x,y,z,'white');
}
quickmake2(new Box3Vector3(30,30,30),20,fillStyle);
function quickmake2(pos,rad,fillFunction){/*传入pos类型Box3Vector3,rad半径*/
for(let x=pos.x-rad;x<=pos.x+rad;x++)
for(let y=pos.y-rad;y<=pos.y+rad;y++)
for(let z=pos.z-rad;z<=pos.z+rad;z++)
if((x-pos.x)*(x-pos.x)+(z-pos.z)*(z-pos.z)+(y-pos.y)*(y-pos.y)<=rad*rad)
fillFunction(x,y,z);
}
let fillStyle = (x,y,z) => { // 自定义填充方式,可以更改~
/*这里的填充方式为x坐标的奇偶来选择该方块填充白色或者黑色*/
if(x%2==0)voxels.setVoxel(x,y,z,'black');
else voxels.setVoxel(x,y,z,'white');
}
quickmake2(new Box3Vector3(100,30,100),10,fillStyle);2022-12-30T09:52:00 点赞:0