У меня есть код от кого-то, у которого есть много Application.LoadLevel("whatever");
. Monodevelop говорит, что это устарело, и вместо этого я должен использовать SceneManager.LoadScene
. Как мне это сделать?Application.LoadLevel ("string") устарел
На самом деле Application.LoadLevel("whatever");
линия не работает, если я не добавить соответствующую сцену в «построить настройки»
Вы читали это: https://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.LoadScene.html –
Я просто прочитайте его. Что насчет этого? Я пытаюсь использовать строку 'SceneManager.LoadScene (" whatever ");' но класс не может быть найден и он дает ошибку. Нужно ли мне что-то импортировать? –
«что угодно» должно быть именем существующей сцены или индексом сцены, который вы можете найти в настройках сборки (т. Е. Если сцена добавлена для сборки, это «n-й» в списке, этот индекс). Дайте более подробную информацию о своем «все», чтобы мы могли помочь –