示例#1
0
    IEnumerator _Coro_ChangeNumViewing(Func_GetChangeValue func)
    {
        while (true)
        {
            NumViewing += func(NumViewing);
            //��Ч-��̨
            if (GameMain.Singleton.SoundMgr.snd_bkBtn != null)
                GameMain.Singleton.SoundMgr.PlayOneShot(GameMain.Singleton.SoundMgr.snd_bkBtn);

            yield return new WaitForSeconds(IntervalCoroChange);
        }
    }
示例#2
0
    IEnumerator _Coro_ChangeNumViewing(Func_GetChangeValue func)
    {
        while (true)
        {
            NumViewing += func(NumViewing);
            //音效-后台
            if (GameMain.Singleton.SoundMgr.snd_bkBtn != null)
            {
                GameMain.Singleton.SoundMgr.PlayOneShot(GameMain.Singleton.SoundMgr.snd_bkBtn);
            }

            yield return(new WaitForSeconds(IntervalCoroChange));
        }
    }
示例#3
0
 //ʹ�ú�������ñ仯ֵ
 public void StartChangeNumViewing(Func_GetChangeValue func)
 {
     StartCoroutine(_Coro_ChangeNumViewing(func));
 }
示例#4
0
    //使用函数来获得变化值

    public void StartChangeNumViewing(Func_GetChangeValue func)
    {
        StartCoroutine(_Coro_ChangeNumViewing(func));
    }