Beispiel #1
0
    void OnGUI()
    {
        var tlbLabels  = new string[] { "Restart", "Settings" };
        var tlbActions = new SimpleDlg[] { Restart, OnSettingsClick };

        var tlbResult = GUILayout.Toolbar(-1, tlbLabels);

        guiTools.CheckMouseOverForLastControl();

        if (tlbResult >= 0)
        {
            tlbActions[tlbResult]();
        }

        if (settings.showSettingsWindow)
        {
            GUILayout.Window(0, new Rect(10, 30, 2, 2), SettingsWindow, "Settings");
        }
    }
Beispiel #2
0
  void OnGUI()
  {
    var tlbLabels = new string[] { "Restart", "Settings" };
    var tlbActions = new SimpleDlg[] { Restart, OnSettingsClick };

    var tlbResult = GUILayout.Toolbar( -1, tlbLabels );
    guiTools.CheckMouseOverForLastControl();

    if( tlbResult >= 0 )
      tlbActions[tlbResult]();

    if( settings.showSettingsWindow )
      GUILayout.Window(0, new Rect(10, 30, 2, 2), SettingsWindow, "Settings");
  }