2015-09-10 40 views
4

我想开始使用谷歌探戈团结按照本教程:https://developers.google.com/project-tango/apis/unity/unity-prefab-motion-tracking团结相机不动

但是当我建立并运行我的项目,陀螺仪似乎并没有上班,没有按相机没有回应。

我正在使用Unity 4.6.7。

有什么建议吗?

+1

我没有看到所需的最低版本的Unity,如果有的话。你总是可以试试最新的Unity,看看它是否能解决它?如有必要,您可以在另一台计算机上尝试最新的Unity和项目探戈,以查看升级前是否存在问题。 – user3071284

回答

1

所有的样品都为我工作没有统一5.1.3f1个人问题。

您可以尝试连接adb logcat并在执行期间观察错误。

找到ADB.exe在从命令提示符Android SDK的目录

与参数“adb.exe logcat的-c”清除日志文件,然后再没有-c并观看错误运行它。

+1

感谢您的回复。 我目前使用的是最新版本,5.2,并且不起作用。 我在adb中观察过控制台,但它根本没有显示出任何问题。 –

+0

嗨,我只是注意到,在生成播放器设置下,当我启用多线程渲染时,增强现实示例相机显示停止工作。它仍然会产生很深的样本,但实际上并没有显示相机。是否仅在您尝试使用的样本中,相机不起作用或相机不工作? – MattKimball

0

在Unity中,默认情况下某些Android设备上的陀螺仪被禁用,假设设备有一个。因此,您可能需要在应用程序启动时启用它,以确保它正在使用中,方法是使用Input.gyro.enabled = true;

这也可能是该应用程序出于任何原因不要求权限,然后导致应用程序被设备自动拒绝访问陀螺仪和相机。

也可能有一些其他逻辑以某种方式干扰或改变陀螺仪数据。这是不太可能的,但可能的,所以如果所有其他建议失败,可能值得考虑。

希望你很快找到解决方案。