Exemplo n.º 1
0
    void windowShowLoadDialog()
    {
        scrollPosition = GUILayout.BeginScrollView(scrollPosition);
        {
            foreach (string levelName in levelsArray)
            {
                GUILayout.BeginHorizontal();
                {
                    GUILayout.Label(levelName);

                    if (GUILayout.Button("Load"))
                    {
                        editNodesMode = false;
                        STLevel.LoadLevel(levelName);
                        STLevel.GetNodesNet().ChangeNetNodesState(false);
                        STLevel.GetRootNode().SetEnableTouches(true);
                    }

                    if (GUILayout.Button("Delete"))
                    {
                        STLevel.DeleteLevel(levelName);
                        updateLevelsList();
                    }
                }

                GUILayout.EndHorizontal();
            }
        }
        GUILayout.EndScrollView();
    }