Добрый день всем. Появилась проблема: сделал кнопки на двух сценах, чтобы можно было переходить между ними. Они работали и я про них забыл. Но потом я куда-то залез и все полетело к чертям.
Библиотека using UnityEngine.SceneManagement используется, а SceneManager.LoadScene("...") пишет "Scene manager не содержит определения для Load". Пишу SceneManager, ставлю точку и вообще ничего на L нету. Хотя до этого все работало.
Лазил где-то в командах Don'tDestroyOnLoad(gameobject). Мб это оно как-то все испортило. Вообщем не знаю, почти сделал 1ый проект и тут такое... Подскажите кто чем может.
Интересный момент: если создаю новый проект и пробую писать там SceneManager.LoadScene("..."), то все работает, а если переношу туда скрипт из "проблемного" проекта, то проявляется та же проблема.
Код скрипта:
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class quality: MonoBehaviour {
void OnMouseDown() {
switch (gameObject.name) {
case "Bad":
QualitySettings.currentLevel = QualityLevel.Fastest;
break;
case "Norm":
QualitySettings.currentLevel = QualityLevel.Simple;
break;
case "Good":
QualitySettings.currentLevel = QualityLevel.Fantastic;
break;
case "Back":
SceneManager.LoadScene("1ая игра норм");
break;
}
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости