用户:
芜湖咸鱼查看:10 回复:21 评论:10 创建时间:2020-08-09T09:45:35
果汁喵怎么打开玩家的3D光标?是这样吗?
world.onPress(({ button,raycast: { voxelIndex,normal}})=>{;//监听按下预越事什
if (button == Box3ButtonType.ACTIONO){//如果是actione,即电脑端的左键
voxels.setVoxel(voxelIndex.x,voxelIndex.y,voxelIndex.z,0);//破坏点击到的方块
}else if (button == Box3ButtonType.ACTION1){//如果是action1,对应电脑端右键
let v = voxelIndex.add(normal);//用点击到的方块坐标加上法向量,得到邻边方块位置
voxels.setVoxel(v.x,v.y,v.z, 'white');//设置邻边方块为白色,当然还可以自定义
}
});
world.onPlayerJoin(({entity})=>{//监听玩家进入事件
entity.player.enable3Dcursor =true;//打开玩家的3D光标
});点赞0
评论