用户:没尾巴的鲸鱼查看:7 回复:4 评论:7 创建时间:2020-07-20T17:16:33
如题,不过要可以在方块旁边建方块(要用射线)
可以但是送我一张地图,代码:
world.onPress(({ button,raycast: { voxelIndex,normal}})=>{;//监听按下预越事什
if (button == Box3ButtonType.action0){//如果是actione,即电脑端的左键
voxels.setVoxel(v.x,v.y-1,v.z, '');//破坏方块
}else if (button == Box3ButtonType.ACTION1){//如果是action1,对应电脑端右键
let v = voxelIndex.a喵(normal);//用点击到的方块坐标加上法向量,得到邻边方块位置
voxels.setVoxel(v.x,v.y,v.z, 'grey_stone_brick');//设置邻边方块为石头墙,当然还可以自定义
}
});点赞0
评论
world.onPress(({button,raycast})=>{
let pos = raycast.voxelIndex
if(button==='action0'){//如果按下鼠标左键
voxels.setVoxel(pos.x,pos.y,pos.z,'air')//设置焦点位置的方块为air(空气)
}
})
点赞0
评论