Esempio n. 1
0
 void nextModeButton(string modeName, int step)
 {
     if (GUILayout.Button(modeName, style.mainButton, GUILayout.Width(20)))
     {
         int i = getPluginModeIndex() + step;
         RCSBuildAid.SetMode(getEnabledPluginMode(i));
     }
 }
Esempio n. 2
0
        void drawModeSelectList()
        {
            GUILayout.BeginVertical(GUI.skin.box);
            {
                int r = Mathf.CeilToInt(plugin_mode_count / 2f);
                int i = 0;

                GUILayout.BeginHorizontal();
                {
                    while (i < plugin_mode_count)
                    {
                        GUILayout.BeginVertical();
                        {
                            for (int j = 0; (j < r) && (i < plugin_mode_count); j++)
                            {
                                PluginMode mode = getEnabledPluginMode(i);
                                if (GUILayout.Button(getModeButtonName(mode), style.clickLabel))
                                {
                                    modeSelect = false;
                                    RCSBuildAid.SetMode(mode);
                                }
                                i++;
                            }
                        }
                        GUILayout.EndVertical();
                    }
                }
                GUILayout.EndHorizontal();
                if (GUILayout.Button("None", style.clickLabelCenter))
                {
                    modeSelect = false;
                    RCSBuildAid.SetMode(PluginMode.none);
                }
            }
            GUILayout.EndVertical();
        }