Загрузка уровня в Unity не работает должным образом - PullRequest
0 голосов
/ 24 марта 2019

Я новичок в игровом дизайне и использую единство.Я использовал следующий код -

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class player_collisions : MonoBehaviour
{

private void OnCollisionEnter(Collision col)

{
    if(col.gameObject.tag == "Enemy")
    { PlayerDies(); }
}
void OnTriggerEnter(Collider trig)
{
    if (trig.gameObject.tag == "Coin")
    {
        //increase coin collection
        //increase audio
        Data_Management.dataManagement.coinsCollected++;
        Destroy(trig.gameObject);
    }

}

void PlayerDies()
{           SceneManager.LoadScene("main");
}

}

Однако, когда моя основная сцена загружена, она выглядит иначе ... Пожалуйста, ПОМОГИТЕ!

реальная сцена после loadcene ``

1 Ответ

0 голосов
/ 24 марта 2019

Это известное поведение для редактора Unity

Убедитесь, что оно выглядит нормально при обычной сборке, а не при воспроизведении из редактора.Если все выглядит хорошо, вы можете исправить это, следуя инструкциям, которые я привел.

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