コード例 #1
0
        private static void Open()
        {
            CrunchWindow window = GetWindow <CrunchWindow>();

            window.Show();
            window.InitializeWindow();
        }
コード例 #2
0
        // Draws the toolbar options at the top of the window (Scene, Assets, Utilities etc...)
        private void Draw_Toolbar()
        {
            Vertical(() =>
            {
                if (GUILayout.Button("Close Window", EditorStyles.toolbarButton))
                {
                    CrunchWindow window = GetWindow <CrunchWindow>(); window.Close();
                }
            }, EditorStyles.toolbar);

            Vertical(() =>
            {
                Horizontal(() =>
                {
                    if (GUILayout.Button("Scene", EditorStyles.toolbarButton))
                    {
                        sceneTab     = true;
                        engineTab    = false;
                        utilitiesTab = false;
                        consoleTab   = false;
                    }

                    if (GUILayout.Button("Engine", EditorStyles.toolbarButton))
                    {
                        sceneTab     = false;
                        engineTab    = true;
                        utilitiesTab = false;
                        consoleTab   = false;
                    }

                    if (GUILayout.Button("Utilities", EditorStyles.toolbarButton))
                    {
                        sceneTab     = false;
                        engineTab    = false;
                        utilitiesTab = true;
                        consoleTab   = false;
                    }

                    //if (GUILayout.Button("Console", EditorStyles.toolbarButton))
                    //{
                    //    sceneTab = false;
                    //    assetsTab = false;
                    //    utilitiesTab = false;
                    //    consoleTab = true;
                    //}
                });
            }, EditorStyles.toolbar);
        }