예제 #1
0
    static bool OnOpenAsset(int instanceID, int line)
    {
        if (!(EditorUtility.InstanceIDToObject(instanceID) is Multiscene))
        {
            return(false);
        }

        Multiscene multiscene = (Multiscene)EditorUtility.InstanceIDToObject(instanceID);

        multiscene.LoadScenes();
        return(true);
    }
예제 #2
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        string baseSceneName = _multiscene.GetBaseSceneName();

        if (baseSceneName != null)
        {
            if (GUILayout.Button("Load Scenes"))
            {
                _multiscene.LoadScenes();
            }
        }
    }
예제 #3
0
 public void LoadMultiscene(Multiscene multiscene)
 {
     multiscene.LoadScenes();
 }
예제 #4
0
 void Start()
 {
     _multisceneToLoad.LoadScenes();
 }