- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在使用 HoloLens 和 Unity 2017.3.0f3 时遇到问题。我根据用户使用语音命令查看的位置打开一个菜单(世界空间中的 Canvas )。菜单出现的时候看起来很稳定,但是在它周围走动时,有一个奇怪的点开始摇晃,并且它被不同的颜色分开,就像彩虹一样。非常震撼。 2 秒后它稳定下来并且看起来不错,但每次我回到那个点时都会发生同样的事情。
这很奇怪,因为它只会在进入特定角度时发生,例如向左倾斜 65º(顺时针方向,认为您在 6 处并且对象是圆心)。
我已经使用 SetFocusPointForFrame
改进了整体稳定性,但无论如何它仍然会产生奇怪的颜色抖动。另外,我尝试将 FPS 降低到 24 但没有结果。质量设置为最低...我不知道我还能做什么。有什么帮助吗?
为了更好地理解效果我找到了这个视频:
https://youtu.be/QMrx-BU4Hnc?t=6m25s
最终效果就是我的全息图发生的效果,但分色更大,一切都在晃动。
谢谢!
编辑:我尝试使用 Device Portal 录制视频,但对象消失了而不是摇晃 O_o 真的很奇怪。
最佳答案
嗯,这不是真正的解决办法。但是,如果我将 Unity 2017.1.0f 和 Visual Studio 2015 与 UWP SDK 10.0.14393.0 一起使用,问题就会消失......我会尝试找出是 Unity 问题还是 SDK 问题,但目前这是一个有效的解决方案,可以避免颜色分离带来的可怕抖动。
希望这对某人有帮助! :)
关于c# - Unity/HoloLens 确定角度的分色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48226759/
我是一名优秀的程序员,十分优秀!