猫史档案馆


YDS尹子

YDS尹子

Lv.1

Everything happens for a reason.

获赞:5139收藏:4471浏览:232601作品收藏:3454

签名:https://box3.codemao.cn/u/YDSyinzi

回复帖子评论
上一页13 页 / 共 38下一页

代码岛代码 中回复

代码岛3.0都出来了。。。

2020-05-14T07:28:30 点赞:0

搞事情啊搞事情 中回复

emmmm

2020-05-14T07:29:20 点赞:0

????????????????????????????????????????? 中回复

咋地了

2020-05-14T07:32:22 点赞:0

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!! 中回复

密码设15位数,绝对随机,这样(我算过)破密码要。。。emm总之超过1000年

2020-05-14T07:33:09 点赞:0

你们说我要不要透露一下我的新地图呢? 中回复

就是你给我的那个链接?

2020-05-14T07:50:30 点赞:0

招人啦招人啦!! 中回复

来围观

2020-05-14T07:52:03 点赞:0

【代码岛3D画板教程第7期!】一只活生生的阿尔法 中回复

做个雷电猴?

2020-05-14T07:53:16 点赞:0

【啊哈】我们的星舰也不错吧 中回复

是不是有必要讨论下版权问题?(doge

2020-05-16T11:13:30 点赞:0

emmm...... 中回复

我上镜了?

2020-05-16T12:39:59 点赞:0

【box3】可以载人的火车?还可以移动?!快来看看! 中回复

公开代码:

(有一些代码之外的准备事项:

1.放置模型,添加标签“gb2”

(模型的话是一面墙一个,这样中间才能站人)

2.把模型放置到合适位置

注意:若行驶方向不对请修改Velocity的方向

(async function(){
while (true) {
        for(let i=0;i<15;i++){//火车向前加速
            world.querySelectorAll(".gb2").forEach((entity)=>{
                entity.velocity.z-=0.1;    
            })
            await sleep(120)
        }
        
        await sleep(4500)//行驶中
        for(let i=0;i<15;i++){//火车向前减速
            world.querySelectorAll(".gb2").forEach((entity)=>{
                entity.velocity.z+=0.1;    
            })
            await sleep(120)
        }
        await sleep(3000)//停站中
        for(let i=0;i<15;i++){//火车向后加速
            world.querySelectorAll(".gb2").forEach((entity)=>{
                entity.velocity.z+=0.1;    
            })
            await sleep(120)
        }
        
        await sleep(4500)//行驶中
        for(let i=0;i<15;i++){//火车向后减速
            world.querySelectorAll(".gb2").forEach((entity)=>{
                entity.velocity.z-=0.1;    
            })
            await sleep(120)
        }
        await sleep(3000)//停站中
  } })();
world.querySelectorAll(".gb2").forEach((entity)=>{
    entity.friction=1;    
})

2020-05-30T13:03:57 点赞:0

【box3】可以载人的火车?还可以移动?!快来看看! 中回复

center_image

双线

2020-05-31T09:14:30 点赞:0

粒子特效的使用 中回复

center_image

代码岛特快

box3 express

2020-06-06T13:40:33 点赞:0

【box3】一路闪电带火花!载人列车! 中回复

https://box3create.codemao.cn/games/452dbbc6f39e9e776012

2020-06-06T14:17:22 点赞:0

🐉【代码岛3.0】龙舟模型征集令! 中回复

我的天我的模型被曝光了

2020-06-13T20:58:33 点赞:0

【box3】按真实比例缩放的太阳系! 中回复

上面发数据的时候翻车了。。。这是数据:center_image

2020-06-14T16:54:58 点赞:0

动态模型!+代码 中回复

啊,我刚发的帖子帖号只比你大1,我手速慢了(滑稽)

2020-06-14T16:56:23 点赞:0

要出新图啦!跑酷大冒险! 中回复

我要报名

2020-06-20T20:28:28 点赞:1

【box3】自主研究最新建造代码!建设效率可不是吹的! 中回复

http://www.yxtnt.cn/img/%E6%95%99%E7%A8%8B.mp4

教程地址

可能会有些卡,我服务器带宽不是很大。。。

看的时候注意视频下方控制台,那才是重点

2020-07-01T14:42:03 点赞:0

【box3】YDS尹子代码分享:画平面圆工具 中回复

效果:

center_image

感谢观澜,本尊参与拍摄(滑稽)

2020-07-02T19:58:11 点赞:0

【box3】YDS尹子代码分享:画平面圆工具 中回复

圆筒代码:

(P.S.上方圆柱体代码有bug)

var start={x:64,y:8,z:64}; var rad=18; var height=6; var block="white"; for(let i=start.y;i<height+start.y;i++){for(let angle=0;angle<360;angle++){var x=Math.round(Math.sin(Math.PI/180*angle)*rad+start.x); 		var z=Math.round(Math.cos(Math.PI/180*angle)*rad+start.z); 		voxels.setVoxel(x,i,z,block); } }

2020-07-03T06:21:58 点赞:1

【box3】YDS尹子代码分享--看看你地图有些什么方块! 中回复

这段代码不会算上默认给的方块:

(async function(){
    var blocks=[];
    for(let i=0;i<440;i++){
        blocks[i]=0;
    }
    
    for(let i=0;i<=126;i++){
        for(let j=0;j<=126;j++){
            for(let k=0;k<=126;k++){
                if(voxels.getVoxel(i,k,j)!=0){
                    blocks[voxels.getVoxel(i,k,j)]+=1;
                }
                
            }
        }
    }
    blocks[129]-=16129;
    blocks[127]-=16129;
    blocks[125]-=112903;
    for(let i=1;i<blocks.length;i++){
        if(blocks[i]!=0){
            world.say(voxels.name(i)+" 总共喵+blocks[i]+"个")
        }
        
    }
})()

2020-07-03T16:27:36 点赞:0

CM大家庭2020BOX3基地 中回复

https://box3create.codemao.cn/games/dc9030d74a594311d626

来我们基地逛逛呗

 

2020-07-03T19:45:55 点赞:0

【box3】自主研究最新建造代码!建设效率可不是吹的! 中回复

喵d

2020-07-03T20:16:52 点赞:0

[box3]大型坠机现场 中回复

喵d

2020-07-04T08:08:34 点赞:0

【box3】尹子代码分享:圆锥金字塔 中回复

2020-07-05T13:10:02 点赞:0

【代码岛3.0】快速建造的代码 中回复

结构体它不香吗https://shequ.codemao.cn/community/316468

2020-07-06T16:32:17 点赞:0

shyfcka,尹子,本尊,墨水,还有更多的代码大佬,我要挑战你们的权威! 中回复

center_image

(这玩意我都研究了半小时才弄出来)

你能用代码做出这个来我佩服你

友情提示:用下面这个公式

k是叶片数

r=cos(kθ)

2020-07-07T06:57:00 点赞:1

shyfcka,尹子,本尊,墨水,还有更多的代码大佬,我要挑战你们的权威! 中回复

这是主塔(不要在意背景)

center_image

这是主塔代码

var start={x:喵,y:8,z:喵}; var rad=10; var height=20; var block="stone_wall"; for(let i=start.y;i<height+start.y;i++){for(let angle=0;angle<360;angle++){var x=Math.round(Math.sin(Math.PI/180*angle)*rad+start.x); 		var z=Math.round(Math.cos(Math.PI/180*angle)*rad+start.z); 		voxels.setVoxel(x,i,z,block); } }

var blockN="dark_brick_00";
var radius=10;
start={x:喵,y:27,z:喵};
function circle(block,y,rad){
	for(let angle=0;angle<360;angle++){
		var x=Math.round(Math.sin(Math.PI/180*angle)*rad+start.x);
		var z=Math.round(Math.cos(Math.PI/180*angle)*rad+start.z);
		voxels.setVoxel(x,y,z,blockN);
	}
    voxels.setVoxel(start.x,start.y,start.z,rad);
}
function hemiSphere(radiusNum,blockName){
    for(let ang=0;ang<=90;ang++){
        var radi=Math.round(Math.cos(Math.PI/180*ang)*radiusNum);
        var slice=Math.round(Math.sin(Math.PI/180*ang)*radiusNum);
        circle(blockName,start.y+slice,radi);
    }
}
hemiSphere(radius,start.y,blockN);

start={x:喵,y:25,z:喵};
for(let angle=0;angle<360;angle+=180){
	var x=Math.round(Math.sin(Math.PI/180*angle)*10+start.x);
	var z=Math.round(Math.cos(Math.PI/180*angle)*10+start.z);
	for(let dx=-1;dx<=1;dx++){for(let dy=-1;dy<=1;dy++){voxels.setVoxel(x+dx,start.y+dy,z,"window")}}
	}

for(let angle=90;angle<450;angle+=180){
	var x=Math.round(Math.sin(Math.PI/180*angle)*10+start.x);
	var z=Math.round(Math.cos(Math.PI/180*angle)*10+start.z);
	for(let dx=-1;dx<=1;dx++){for(let dy=-1;dy<=1;dy++){voxels.setVoxel(x,start.y+dy,z+dx,"window")}}
	}

start={x:喵,y:10,z:喵};
for(let angle=0;angle<360;angle+=180){
	var x=Math.round(Math.sin(Math.PI/180*angle)*10+start.x);
	var z=Math.round(Math.cos(Math.PI/180*angle)*10+start.z);
	for(let dx=-1;dx<=1;dx++){for(let dy=-1;dy<=1;dy++){voxels.setVoxel(x+dx,start.y+dy,z,"air")}}
	}

for(let angle=90;angle<450;angle+=180){
	var x=Math.round(Math.sin(Math.PI/180*angle)*10+start.x);
	var z=Math.round(Math.cos(Math.PI/180*angle)*10+start.z);
	for(let dx=-1;dx<=1;dx++){for(let dy=-1;dy<=1;dy++){voxels.setVoxel(x,start.y+dy,z+dx,"air")}}
	}

start={x:喵,y:8,z:喵};
var rad=10;
var block="stone_wall";
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,start.y,z,block);
	}
}

start={x:喵,y:14,z:喵};
var rad=10;
var block="stone_wall";
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,start.y,z,block);
	}
}
block="lantern_01";
for(let radius=1;radius<=rad;radius++){
	for(let angle=0;angle<360;angle+=45){
		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,start.y,z,block);
	}
}
start={x:喵,y:20,z:喵};
var rad=10;
var block="stone_wall";
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,start.y,z,block);
	}
}
start={x:喵,y:21,z:喵};
var rad=10;
var block="stone_wall";
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,start.y,z,block);
	}
}
block="lantern_01";
start={x:喵,y:20,z:喵};
for(let radius=1;radius<=rad;radius++){
	for(let angle=0;angle<360;angle+=45){
		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,start.y,z,block);
	}
}

start={x:喵,y:30,z:喵};
block="lantern_01";
rad=6;
for(let radius=1;radius<=rad;radius++){
	for(let angle=0;angle<360;angle+=45){
		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,start.y,z,block);
	}
}

2020-07-07T07:55:37 点赞:0

成功抢占1楼 中回复

2020-07-09T07:49:01 点赞:0

【box3】尹子代码分享--点击两个点自动填充方块! 中回复

喵d

2020-07-09T08:24:02 点赞:0