用户:
文件传输助脚查看:371 回复:8 评论:10 创建时间:2020-09-10T21:22:35
哈欠,今天晚上我对一段代码进行加工,终于写完了,禁止白嫖!禁止白嫖!禁止白嫖!不然……正道的光~
world.onPress(async({ entity,button,raycast: { /*基本框架*/voxelIndex,normal,hitPosition,distance}})=>{
console.log('射线距离:'+distance)/*测试时的输出*/
const julipanduan = (voxels.getVoxel(hitPosition.x,hitPosition.y,hitPosition.z))=='177';/*声明变量julipanduan(实际应该是方块判断,不过不管他)*/
if (button == Box3ButtonType.ACTION0 && 20>=distance && julipanduan == true){/*如果输入为左键且距离小于等于20,距离判断结果真*/
entity.player.directMessage('破坏判断成功,请等待一秒')/*私信玩家提示*/
await sleep(1000)/*异步代码*/
let v = hitPosition/*let一下*/
voxels.setVoxel(v.x,v.y,v.z, 'air');/*破坏*/
console.log('射线判断成功!')/*控制台输出*/
}else if (button == Box3ButtonType.ACTION1 && 20>=distance ){/*如果输入为右键且距离小于等于20*/
let v = voxelIndex.add(normal);/*法向量let一下*/
voxels.setVoxel(v.x,v.y,v.z, 'white');/*目标方块相邻设为白色*/
console.log('射线判断成功!')/*控制输出*/
}/*万能框架*/
});/*白嫖如果发布就正道的光,举报不谢*/
YDS尹子写这么多注释
辛苦了
点赞0
评论
可惜我没有写注释的习惯233
额这
我凡是发布出来的代码都有写满注释的习惯(害怕萌新在帖子下问来问去,所以宁可把注释写的他们看不懂他们没理由问。doge)
怎么全是“喵”
不是屏蔽词哦