Untiy中的物理光线投射

时间:2017-11-02 20:21:35

标签: unity3d virtual-reality google-cardboard

我已经为Unity中的Google Cardboard设置了物理Raycast事件系统,如果我使用立方体或任何预先设置的3D对象,它就可以工作。但是,当我从3DS Max导入我自己的对象时,Raycast似乎无法检测到该对象。我已经检查过,我的对象上有一个对撞机,图层默认设置。我正在使用GVR API和GVR Reticle Pointer。

The object which is being detected

The object which isn't being detected

1 个答案:

答案 0 :(得分:1)

问题是Collider甚至没有在导入的Object上对齐。对撞机的中心值应为 0 0 0 ,以便重置。然后,单击"编辑碰撞器" 按钮,转到“场景视图”并修改“碰撞器”,直到它与导入的3D模型的形状/大小相匹配。

有关详细信息,请参阅下面我正在讨论的图片:

enter image description here