Странное поведение самолета в Unity3D при смене сцены - PullRequest
0 голосов
/ 22 мая 2018

Я новичок в Unity3D.

До сих пор я научился нескольким вещам.

Например, создайте простое 2D-меню, переключайтесь с одной сцены на другую с соответствующим C #сценарий и связать сценарии с объектами.

Проблема, которую я здесь представляю, связана с поведением (странным для меня) белой панели за меню при смене сцены.

У меня естьдве сцены, первая - меню, а вторая - настоящая игра.

Я использовал элементы пользовательского интерфейса для создания первой, а 3D-объекты - для второй.

Итак, что происходит?

Бывает, что когда вы переходите во вторую сцену, нажимая зеленую кнопку, фон становится коричневым.Если, с другой стороны, я запускаю вторую сцену по отдельности, не проходя первую (запуск сцены напрямую), фон остается белым.

См. Это короткое видео для получения дополнительной информации .

Почему?


Ниже перечислены некоторые изображения в надежде, что они помогут мне понять мою проблему.

Первая сцена (devрежим): enter image description here

Первая сцена (работает): enter image description here

Вторая сцена (режим разработки): enter image description here

Вторая сцена (запущена напрямую): enter image description here

Вторая сцена (запущена после нажатия зеленой кнопки «Comincia»): enter image description here

Сценарий, который я использую для изменения сцены (связанный с зеленой кнопкой):

using UnityEngine.SceneManagement;
using UnityEngine;

public class GameScene : MonoBehaviour {

    // Use this for initialization
    void Start () {

    }

    // Update is called once per frame
    void Update () {

    }

    public void PlayNow () {
        SceneManager.LoadScene("Game", LoadSceneMode.Single);
    }
}

Обновление : я обновил информацию о приложении.Я добавил новый скриншот, где вы можете увидеть настройки камеры.Тем временем я кое-что изменил, но проблема все еще остается.Я также заметил, что эта проблема возникает, только когда я переключаюсь на игровую сцену, когда я переключаюсь на другие сцены, а не делает это.

Добавлен новый снимок экрана, показывающий инспектор объекта «Основная камера»: enter image description here

1 Ответ

0 голосов
/ 23 мая 2018

Я смог понять, в чем проблема: я неправильно использовал объект Plane (выделено на скриншоте).Удалив его, теперь он правильно отображает однотонный белый фон, установленный на основной камере.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...