用户:
一个STUB用户_6715468查看:2 回复:6 评论:2 创建时间:2021-07-27T11:21:27
最近好多人人这个问题
并且没什么人答
现在来教大家如何解决
原理很简单,在点击时再发射一条射线就可以了
首先点击按钮的API:
world.onPress(({ button, entity }) => {
if(button == Box3ButtonType.ACTION0){//按钮自己填写
}
});
然后发射一条射线:
world.onPress(({ button, entity, raycast }) => {
if(button == Box3ButtonType.ACTION0){//按钮自己填写,我用的是鼠标左键
let raycast1 = world.raycast(entity.position,raycast.direction,{ignoreEntities:true});
//后面就用raycast1代替raycast
}
});
简单喵率,我也没什么好讲的()
(由于作者是纯手打的代码,没用快速接口,可能有点问题,有问题请反馈)