Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

В юнити распознается библиотека SceneManager, что делать?..

Елена Зубавичус Ученик (167), на голосовании 4 месяца назад
Assets\script1.cs(4,19): error CS0234: The type or namespace name 'SceneManager' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)
Голосование за лучший ответ
Татьяна Просветленный (36374) 5 месяцев назад
Ошибка "CS0234: The type or namespace name 'SceneManager' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)" возникает из-за того, что пространство имен SceneManager не распознается. В Unity для работы с менеджером сцен необходимо добавить пространство имен UnityEngine.SceneManagement.

Пожалуйста, измените строчку импорта на следующую:
 using UnityEngine.SceneManagement; 
исправленный код:
 using System.Collections; 
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement; // добавляем правильное пространство имен

public class script1 : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}

// Update is called once per frame
void Update()
{
if (transform.position.y <= -20)
{
SceneManager.LoadScene(0);
}
}
}
Елена ЗубавичусУченик (167) 5 месяцев назад
Спасибо!! Теперь все работает
Похожие вопросы