我使用的是Vuforia4-2-3,最新的NGUI版本和Unity5.0.1.p3。我的GUI运行良好,直到我跟踪一个目标。在那之后,我的图形用户界面是不可见的,但是,碰撞仍然有效。所以按钮是有效的,只是我看不到精灵、纹理或标签。
有一个3D建筑在追踪的时候出现了。该3D对象使用标准着色器。NGUI贴图集使用未照明/透明颜色着色器。
我猜这两者之间有冲突吧?其他人以前也遇到过这个问题吗?
编辑:这是我的层次结构的样子
我有一个包含多个3D对象的Image Target。NGUI和ARCamera也是两个不同的对象。
这是我的NGUI的样子,当我开始跟踪的时候
发布于 2015-05-21 10:27:45
你把你的NGUI链接到哪里了?ARCamera
或其他GameObject
我建议您始终将脚本链接到ARCamera
。这将确保它显示,因为ARCamera
下的GameObject
可能不会显示,因为一般单位用户将遵循层次结构模式。
编辑:如果您已经使用了OnGUI()来满足您的图形用户界面需求,那么包含它的脚本应该作为脚本附加到ARCamera上。此外,尝试在层级结构中将ARCamera放在Image Target的顶部。
https://stackoverflow.com/questions/30169709
复制相似问题