iOS Google VR SDK: невозможно просмотреть видео

Если вы хотите импортировать его только один раз, когда вы можете импортировать его в конструкторе класса и сделать переменную global:

class B():
    def __init__(self):
        global A
        from lib import A
        print "B"

    def hello(self):
        print "hello B"
        a = A()

Это приведет к вводу A в глобальную переменную и сделает ее доступной формой в модуле.

0
задан Abhishek Thapliyal 17 January 2019 в 07:42
поделиться

1 ответ

П.С .: Я не уверен, что это правильно или нет, но на данный момент работает нормально

func setupGVR(_ gvrRendererVC: GVRRendererViewController) {

    guard let sceneRenderer = gvrRendererVC.rendererView.renderer as? GVRSceneRenderer else {
        return
    }

    if sceneRenderer.renderList.isEmpty {
        let videoRenderer = GVRVideoRenderer()
        videoRenderer.player = self.avPlayer
        videoRenderer.setSphericalMeshOfRadius(50.0,
                                               latitudes: 12,
                                               longitudes: 24,
                                               verticalFov: 180,
                                               horizontalFov: 360,
                                               meshType: .stereoTopBottom)
        sceneRenderer.renderList.add(videoRenderer)
    } else {
        if let videoRenderer = sceneRenderer.renderList.object(at: 0) as? GVRVideoRenderer {
            videoRenderer.player = self.avPlayer
        }
    }

}
0
ответ дан Abhishek Thapliyal 17 January 2019 в 07:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: