我在使用motion tracking tutorial example for Unity时遇到了麻烦。启动应用程序时,我收到一个祝酒消息" 无法连接到Tango服务。"。我可以看到场景,相机似乎在后台工作(如果我覆盖它或者太靠近物体,它会抱怨),但我的场景中没有视频叠加或移动。通过稍微看一下:函数TangoService_connect的返回值是-1,对应于TANGO_ERROR。根据Tango文档:"失败时返回TANGO_ERROR,或者如果无法打开相机,这可能是由于其他应用程序打开了相机或可能是由于系统错误导致的,可能需要重启" 即可。重新启动没有帮助,相机对于任何其他应用程序似乎没有问题,但这个。我试着查看logcat输出,但不确定究竟要找什么,并且无法找到任何有用的信息。
我使用 Tango Core版本1.42 和 Unity 5.3.1f1 。我当然在Project Tango平板电脑上,它的系统是最新的。
Here有人似乎遇到了同样的问题,但没有找到解决办法。我尝试取消选中"自动连接到服务"并从像here这样的脚本进行连接,结果相同。我不确定是否有任何其他Tango Manager设置可以解决问题,我尝试了不同的组合,当然还有默认组合。 Here有人写过Unity教程已被弃用,但它是从4月开始的,而教程网站最后一次是在6月份进行了更改。
我感谢任何想法。
PS:我和Tango Core 1.43有同样的问题。工厂版本为1.37,表示"不兼容的版本。更新到最新的Tango Core。"。