Пример #1
0
    // EXPECTING MESSAGES SENT HERE FROM PersistSceneSelectorCanvasScript
    void CopyInto( )
    {
        string sceneName = SceneManager.GetActiveScene().name;
        string fullName;

        sliders = GameObject.FindObjectsOfType <Slider> ();
        for (int i = 0; i < sliders.Length; i++)
        {
            Slider slide = sliders [i];
            fullName = sceneName + "-" + slide.name;
            if (settingsDictionary.ContainsKey(fullName))
            {
                settingsDictionary.Remove(fullName);
            }
            settingsDictionary.Add(fullName, slide.value);
        }
    }