Переход с 1 на 2-ую сцену (Unity)

429
21 апреля 2017, 17:57

Пытаюсь сделать игру на Android, при клике по кнопке для перехода на другую сцену выдает ошибку:

Scene '0211651' couldn't be loaded because it has not been added to the build settings or the AssetBundle has not been loaded. To add a scene to the build settings use the menu File->Build Settings... UnityEngine.Application:LoadLevel(String) Buttons:OnMouseUpAsButton() (at Assets/Scripts/Buttons.cs:11) UnityEngine.SendMouseEvents:DoSendMouseEvents(Int32)

Код для перехода (C#):

using UnityEngine;
using System.Collections;
public class Buttons : MonoBehaviour {
    private void OnMouseUpAsButton() {
        switch (gameObject.name) {
            case "Play":
                Application.LoadLevel("0211651");
                break;
        }
    }
}

Может ли это быть из-за того, что сцены делал не в одном проекте, а в двух, а потом уже импортировал из одного в другой?

Answer 1

Возможно проблема в том, что вы не добавили сцену в сборку. Чтобы это сделать нужно поставить галочку напротив нужной сцены в Build Settings

READ ALSO
Android Studio или Xamarin?

Android Studio или Xamarin?

Около года работаю в Android Studio, а совсем недавно узнал что есть такая программа - XamarinВ данной программе можно писать одновременно для Android,...

305
Навсегда скрыть panel при нажатии на button

Навсегда скрыть panel при нажатии на button

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

223
Подсчет ширины контрола, по длине строки

Подсчет ширины контрола, по длине строки

Собственно есть старый и мохнатый уже легаси код, контролы реализованы на WinForms, а времени и денег на переписывание на WPF нетуЕго используем...

194