public SettingsManager(GameObject panel)
    {
        settingsPanel    = panel;
        settingsAnimator = panel.GetComponent <Animator>();
        Button[] buttons = panel.GetComponentsInChildren <Button>();
        foreach (Button b in buttons)
        {
            switch (b.name)
            {
            case "ButtonVolume":
                buttonSound = b;
                break;

            case "ButtonMusic":
                buttonMusic = b;
                break;

            case "ButtonDiff":
                buttonDiff = b;
                break;
            }
        }
        readSettings();
        setSettings(buttonSound, buttonMusic, buttonDiff);

        Debug.Log("Sound: " + (isSoundOn ? "On" : "Off") +
                  " Music: " + (isMusicOn ? "On" : "Off") +
                  " Difficulty: " + diffState.ToString());
    }