示例#1
0
    public GameVO()
    {
        instance = this;

        if (PlayerPrefs.HasKey("isFirstGame"))
        {
            isFirstGame = false;
        }
        else
        {
            isFirstGame = true;
            PlayerPrefs.SetInt("isFirstGame", 1);
        }

        storage = new StorageVO();

        GameObject obj = new GameObject();

        daily = obj.AddComponent <Daily>();

        musicVolumn.value = 0;
        soundVolumn.value = 0;


        //播放背景音乐
        bgm = ResourceManager.PlaySound("music/" + bgmId.value, true, musicVolumn.value / 100.0f);

        bgmId.AddListener(lib.Event.CHANGE, OnBgmChange);
        soundVolumn.AddListener(lib.Event.CHANGE, OnSoundVolumnChange);
        musicVolumn.AddListener(lib.Event.CHANGE, OnMusicVolumnChange);

        language.AddListener(lib.Event.CHANGE, OnLanguageChange);
    }