Я пытаюсь переключать сцены при нажатии объекта в среде виртуальной реальности. Должна быть простая строка кода, но когда я пытаюсь ее выполнить, игра вылетает. Игра построена для Oculus Go.
Я знаю, что я добавил сцены в сборку, и это не должно быть проблемой. Я также получил индекс '1' прямо в настройках сборки.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class SphereScript : MonoBehaviour
{
public void LoadScene()
{
SceneManager.LoadScene("1");
}
}
private void ProcessTouchpadDown()
{
if (!m_CurrentObject)
return;
Interactable interactable = m_CurrentObject.GetComponent<Interactable>();
CubeScript.onVRTriggerDown();
SphereScript.LoadScene();
}
}