Всем привет. Вопрос таков: нужно сохранить материал в скрипте. Он должен сохраняться при перезагрузке сцены. Но нельзя просто сделать список из материалов и сохранять плеер превсом индекс, потому что.
Есть такая штука как DontDestroyOnLoad. Она не удаляет объект при переходе на другу сцену. А значит все скрипты и переменные(включая ваш материал) сохраняться. https://docs.unity3d.com/ScriptReference/Object.Do...
Тут смотри какаое дело: применяю OnDestoyOnLoad и даже массивматериалов индекс которого берется и плеер превса, но мне начинает кидать сранные ошибки, которые раньше не кидало.