Как загрузить текущую сцену Unity? Пробовал так
SceneManager.LoadScene(SceneManager.GetActiveScene);
Пишет, что метод групп не может преобразовать в строку.
В старых версиях вроде как можно было
Application.LoadScene(EditorApplication.currentScene);
Но это устаревший код. Как сейчас перезапустить сцену с начала или просто получить её номер?
По идее GetActiveScene
- это метод. А вы обращаетесь к нему как к свойству.
То есть, минимум, нужно писать так: SceneManager.GetActiveScene()
. Это как вступление-отступление.
Далее. Метод GetActiveScene
возвращает объект типа Scene у которого, как можно увидеть пройдя по ссылке в документацию, есть поле name, которое возвращает имя сцены.
Соответственно, зная это, вам нужно написать так:
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок