示例#1
0
        public void PlayBgm(string asbName, string audioName, float fadeOutTime = 0f)
        {
            if (!mPlayBgm)
            {
                return;
            }
            AudioClip audioClip = mAudios.Get(asbName, audioName);

            if (null != audioClip)
            {
                _playBgm(audioClip, fadeOutTime);
            }
            else
            {
                //BGM不添加到队列里面顺序执行
                mAudios.Load(asbName, audioName, STR_BGM);
            }
        }
示例#2
0
 private GameObject _getPrefab(string asbName, string resName)
 {
     return(mPrefabs.Get(asbName, resName));
 }
示例#3
0
 public UObj Get(string asbName, string resName)
 {
     return(mObjDict.Get(asbName, resName));
 }
示例#4
0
 public GameObject Get(string asbName, string resName)
 {
     return(mObjDict.Get(asbName, resName));
 }
示例#5
0
 public SpriteAtlas Get(string asbName, string atlasName)
 {
     return(mSpriteDict.Get(asbName, atlasName));
 }