我们在(无标记)增强现实中遇到了很多关于Rigidbodies使用的问题 . 我们的游戏应该是一个建筑游戏,当我们在镜头前产生物体时,它们开始表现得很尴尬 .

我们通过代码添加Rigidbody和Boxcollider,当玩家在屏幕上的任何地方点击时它们会在镜头前产生(使用光线投射来检查它是否击中了任何不是gui的东西 . 如果距离太远,该对象是在相机中生成的(工作正常) .

但我注意到重力(和一些旋转)根据摄像机位置和旋转而变化 . 例如,重力将物体朝向相对于相机向下的物体拉动 . 我们有一个平面作为参考点,关于放置对象的位置和放置无标记对象 . 我希望从该平面/游戏对象向下精确指向向量,并且每个 FixedUpdate() 都将 Physics.Gravity 属性设置为该向量,但我究竟如何得到向量?