用户:
梦里觅深海查看:11 回复:10 评论:11 创建时间:2020-06-24T14:06:48
-------------------------------------------------------------------------------------------------------------------------
这是我从MC_蓝之音改为残孤之音后的第二个教程了。
好久没发教程了欸 (~ ̄▽ ̄)→))* ̄▽ ̄*)o,今天就发一个吧。
由于本人换了一个电脑,没有截动图的功能,所以就直接说效果吧:
一个红色的等忽闪忽灭,感觉挺诡异的,如果放在一个黑暗的屋子里,效果就更好啦。
好吧好吧,代码来啦:
setInterval((async function(){//你懂的
await sleep(Math.random*6000+2000);//先等一个随机的时间,可以更改
voxels.setVoxel(/*灯的x坐标*/, /*灯的y坐标*/,/*灯的z坐标*/,"red_light")//设置灯的位置的方块为红灯,需自行更改
await sleep(Math.random()*100);//休息一个很短的时间,可更改
voxels.setVoxel(/*灯的x坐标*/, /*灯的y坐标*/,/*灯的z坐标*/,"red")//重新变回灭的状态,别忘了调坐标哦...
),1000)//休息一秒后再来
我相信你能理解的!!!
所以,大家如果在制作密室逃脱或者鬼屋惊魂之类的题材时,就可以采用啦~~
温馨提示:别忘了调坐标哦,还有灯的颜色可以调哦
向墨水学习:
残孤之音技术
残孤之音图文
残孤之音bug
梦里觅深海setInterval(function () {
// var colors = ["red_light","orange_light","yellow_light",'mint_green_light',"green_light","indigo_light","blue_light","purple"]
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "red_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "orange_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "yellow_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "mint_green_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "green_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "indigo_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "blue_light");
setTimeout(function () {
voxels.setVoxel(73, 10, 102, "purple");
}, 500);
}, 500);
}, 500);
}, 500);
}, 500);
}, 500);
}, 500);
}, 500);
}
, 4000);
注意这里的坐标需要自己调哦,还有就是时间也需要自己调(其实变颜色好像也有更简单的方法),最后的4000调成中间所有数的和哦
点赞1
评论
梦里觅深海sorry漏了一个大括号,一下是修改代码:
setInterval((async function(){//你懂的
await sleep(Math.random*6000+2000);//先等一个随机的时间,可以更改
voxels.setVoxel(/*灯的x坐标*/, /*灯的y坐标*/,/*灯的z坐标*/,"red_light")//设置灯的位置的方块为红灯,需自行更改
await sleep(Math.random()*100);//休息一个很短的时间,可更改
voxels.setVoxel(/*灯的x坐标*/, /*灯的y坐标*/,/*灯的z坐标*/,"red")//重新变回灭的状态,别忘了调坐标哦...
}),1000)//休息一秒后再来点赞0
评论