Итак, я пытаюсь загрузить разные сцены, сделанные в реальности Composer, в зависимости от переменной.
Что сработало до сих пор:
let SceneAnchor = try! Experience1.loadScene()
arView.scene.anchors.append(SceneAnchor)
return arView
Теперь я изучил яблоки Документация и увидел возможность:
if let anchor = try? Entity.loadAnchor(named: "Scene") {
arView.scene.addAnchor(anchor)
}
, где я думал, что могу просто изменить «Сцена» на «Сцена (myVar)», но как только у меня в файле несколько сцен, первое решение больше не работает, и второй тоже не работает.
Чего мне не хватает?
Я также изучил работу с именами файлов и смог создать массив всех моих файлов .reality и сохранить их в Массив, так что я подумал, что могу вспомнить это через индекс, но arrayName [1] .loadScene (), похоже, тоже не работает, хотя я могу вывести имена файлов на консоль.
Заранее спасибо:)