Exemple #1
0
    private void OpenScene(string name, params System.Object[] parameters)
    {
        GameObject gameObj = ResourceHelper.Load(AppConfig.FOLDER_PROFAB_UI + name);

        _sceneBase = gameObj.GetComponent <SceneBase> ();

        Assert.assert((_sceneBase != null), "not add " + name + " scripts");

        _sceneBase.Init();
        _sceneBase.baseName = name;

        _sceneBase.Open(parameters);

        UILayerManager.instance.AddLayer(_sceneBase.gameObject, UILayerManager.UI_LAYER_HIERARCHY.Scene);
    }