Example #1
0
        public CocoAudioID GetSceneBg(CocoSceneID pSceneID)
        {
            switch (pSceneID)
            {
            case CocoSceneID.CoverPage:
                return(CocoAudioID.Bgm_Cover);

            case CocoSceneID.Map:
                return(CocoAudioID.Bgm_Map);

            case CocoSceneID.Doll:
                return(CocoAudioID.Bgm_Doll);

            case CocoSceneID.RecordVolue:
                return(CocoAudioID.Bgm_Record);

            default:
                return(CocoAudioID.None);
            }
        }
Example #2
0
        public CocoAudioID GetSceneBgMusicID(CocoSceneID sceneId)
        {
            CocoAudioID[] audioIds = m_SceneBgMusics.GetValue(sceneId) ?? m_SceneBgMusics.GetValue(CocoSceneID.None);

            return(CocoData.GetRandomItem(audioIds));
        }