void ReceiverMsg(params object[] paramList) { foreach (var sth in paramList) { QPrint.Warn(sth.ToString()); } }
public void PreloadMusic(string path, int id) { QTest.TimeBegan(path); ResMgr.Instance().LoadRes(path, delegate(string resName, Object resObj) { if (resObj) { if (APP_CONFIG.DEBUG) { QPrint.Warn("loaded: " + path + " " + id.ToString() + "time:" + QTest.TimeStop(path)); } musicClips[id] = resObj as AudioClip; } }); }
public void Off() { if (APP_CONFIG.DEBUG) { QPrint.Warn("Sound Off"); } listener.enabled = false; DataManager.Instance().soundState = SOUND.OFF; soundState = SOUND.OFF; var audios = GetComponents <AudioSource> (); for (int i = 0; i < audios.Length; i++) { audios [i].volume = 0.0f; } }
public void On() { if (APP_CONFIG.DEBUG) { QPrint.Warn("Sound On"); } listener.enabled = true; DataManager.Instance().soundState = SOUND.ON; soundState = SOUND.ON; musicPlayer.volume = 1.0f; var audios = GetComponents <AudioSource> (); for (int i = 0; i < audios.Length; i++) { audios [i].volume = 1.0f; } }
public void PlayMusic(int id, bool loop = true) { if (APP_CONFIG.DEBUG) { QPrint.Warn(id + "" + loop); } musicPlayer.loop = loop; musicPlayer.clip = musicClips [id]; if (soundState == SOUND.ON) { musicPlayer.volume = 1.0f; } else { musicPlayer.volume = 0.0f; } musicPlayer.Play(); }
/// <summary> /// 读一张表 /// </summary> public IEnumerator LoadTable(string name) { System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); watch.Start(); TextAsset textAsset = Resources.Load(PATH + name, typeof(TextAsset)) as TextAsset; if (APP_CONFIG.DEBUG) { QPrint.Warn(textAsset.name); } mCachedTables.Add(textAsset.name, new CSVTable(textAsset.text)); watch.Stop(); if (APP_CONFIG.DEBUG) { QPrint.Warn("time:" + watch.ElapsedMilliseconds); } yield return(0); }