0

像TreasureHunt 的例子一样,有黑底蓝底和六色立方体。我期望的是让场景黑色背景消失(透明或清晰的颜色),并显示我复制的相机预览。类似于 AR 效果。

但是,在主视图控制器 loadView() 中,当我为 _cardboardView 设置背景清除颜色时,它不起作用。VR 场景背景为黑色。

self.view = _cardboardView;
_cardboardView.backgroundColor = [UIColor clearColor];
_cardboardView.layer.backgroundColor = (__bridge CGColorRef _Nullable)([UIColor clearColor]);
self.view.backgroundColor = [UIColor clearColor];  

或者当我在这里设置任何显着颜色时,VR 场景背景仍然是黑色。

4

1 回答 1

1

除了 backgroundColor 之外,为 carboardView.layer 的所有子层设置 opaque NO。它在 vrModeEnabled 为 NO 时工作。我不知道什么时候 vrModeEnabled 是 YES。

于 2017-02-28T06:12:02.750 回答