kruasan1
@kruasan1
Indie Game Developer

Почему при загрузке другой сцены пропадает UI?

Доброго времени суток! У меня есть две сцены, назовем их сцена 1 и сцена 2. Сцена 1 - главная, сцена 2 - та на которую я перехожу. У меня есть простой скрипт перехода между 1 и 2 сценой :
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class levelTransition : MonoBehaviour
{

    public void changeScene(int scene)
    {
        SceneManager.LoadScene(scene);
    }

}


Но при переходе со сцены 1 на сцену 2 UI на второй сцене пропадает
*Под UI я подразумеваю вот этот ассет для диалогов
Подскажите, как это можно решить?
  • Вопрос задан
  • 273 просмотра
Решения вопроса 1
kruasan1
@kruasan1 Автор вопроса
Indie Game Developer
Спасибо за попытки помочь мне, я все выяснил. Дело было в том, что при заходе на сцену напрямую настройки UI оставались теми же, но при смене сцены через скрипт настройки он брал с предыдущей сцены. На 1 сцене слой у UI стоял 1, на 2 уже стоял слой 3. Поэтому мой фон просто перекрывал диалог.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
amazing88
@amazing88
Unity dev.
При переходе на другую сцену все объекты с той сцены пропадут. UI у тебя на Canvas?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы