Ejemplo n.º 1
0
    protected override void Init()
    {
        base.Init();

        var obj = new GameObject();

        obj.name = "BackgroundSound";
        obj.transform.SetParent(transform);
        GameObject lyricObj = new GameObject();

        lyricObj.name = "LyricSound";
        lyricObj.transform.SetParent(transform);

        _bgmSource             = obj.AddComponent <AudioSource>();
        _bgmSource.playOnAwake = false;
        _sfxSource             = GetComponent <AudioSource>();
        _sfxSource.playOnAwake = false;

        _lyricsSource             = lyricObj.AddComponent <AudioSource>();
        _lyricsSource.playOnAwake = false;
        _mute = false;
        //InitBtnClick();

        SaveDataUtils.LoadTo(this);
    }
Ejemplo n.º 2
0
    protected override void Init()
    {
        base.Init();

        SaveDataUtils.LoadTo(this);

        _upkFolder    = Application.persistentDataPath + "/AssetBundle/";
        _upkPath      = _upkFolder + MiscUtils.GetCurrentPlatform() + ".upk";
        _bundleFolder = _upkFolder + MiscUtils.GetCurrentPlatform() + "/";
    }