Kudan Unity:标记跟踪检测后无法正确切换为无Marker

问题描述:

在Unity的Kudan示例(Android测试)中,我发现一旦“标记”跟踪发现其目标,如果尝试切换到“无标记” ArrowPlace脚本不再更新箭头(它仅仅停留在屏幕的中心),然后当无标记符被放置时它的方向不正确。当'changeTrackingMethod'发生时,我遇到了一个真正的问题,当'Marker'已经被检测到时,Markerless会正常工作。有任何想法吗?Kudan Unity:标记跟踪检测后无法正确切换为无Marker

+0

Kudan实际上正在努力解决这个问题。与此同时,我确实知道,当应用程序失去焦点并重新获得焦点时(例如,您进入主屏幕然后回到应用程序),它会重置跟踪器并看起来修复了无标记的跟踪错误。因此,您可能可以在更改跟踪方法后以某种方式重置它。 – DisturbedNeo

+0

@DisturbedNeo - 我试着在_currentTrackingMethod.StartTracking();之前和之后调用OnApplicationPause和OnApplicationFocus;在kudanTracker ChangeTrackingMethod中,但遗憾的是没有任何区别(实际上进出应用程序对我来说也没有任何影响)。无标记放置对象显示但不移动 - 就像我上面所描述的那样:( –

+0

@DisturbedNeo我仍然遇到Unity 1.3版的问题 - 任何更新,如果这是固定的,如果是的话如何做我需要的即在模式之间切换,或者停止arbi跟踪一个场景,然后在新场景中再次开始仲裁 - 所以它再次显示arrowplaceplace marker) –

我不会将无标记符切换到标记,所以我不知道这个问题。但是对于定位问题,如果在移动智能手机时方向移动,我有时也会遇到同样的情况,并且目前不再有这个问题,我重新启动手机。

+0

Ouch!我还没遇到过远远 - 你在测试什么设备?重新回答这个问题,我想知道如果发现'Marker',如果底层SDK可能停止陀螺仪跟踪和它不会再次打开或者什么......也许这将在下一次更新中得到解决 - 不确定Unity版本是否使用与最新的iOS/Android SDK相同的iOS/Android代码(1.3) –

+0

我使用过一个htc一个m7,你可以观看这个视频,所有的工作都很好,没有旋转问题:[link](https://youtu.be/_7zctFw-O0Y) – modelisationLolito