问题是:如何使用射线检测向盒子碰撞器发射射线,并且能够知道被击中的哪一面。在视频中,他说你只需要获取射线检测的法线,然后将其转换为盒子碰撞器的本地空间中。将该向量称为V,然后检查V与转换的前、右、上向量的关系。如果V == 上,表示击中顶部面,如果V == 上,表示击中底部面,如果V == 右,表示击中右侧等等。但是,我也在网上看到很多人说,需要从转换的中心点到击中点的向量,并且检查最大的组件和符号来确定被击中的哪一面。我理解了这两种方法的工作原理,但是我想知道哪种方法更好,为什么?
检测碰撞的哪一侧被击中
评论 (0)