Esempio n. 1
0
    IEnumerator CountStart()
    {
        yield return(new WaitForSeconds(0.5f));

        Countdown.GetComponent <Text>().text = "3";
        GetReady.Play();
        Countdown.SetActive(true);
        yield return(new WaitForSeconds(1));

        Countdown.SetActive(false);
        Countdown.GetComponent <Text>().text = "2";
        GetReady.Play();
        Countdown.SetActive(true);
        yield return(new WaitForSeconds(1));

        Countdown.SetActive(false);
        Countdown.GetComponent <Text>().text = "1";
        GetReady.Play();
        Countdown.SetActive(true);
        yield return(new WaitForSeconds(1));

        Countdown.SetActive(false);
        GoAudio.Play();
        BGMAudio.Play();
        LapTimer.enabled      = true;
        CarControls.enabled   = true;
        AICarControls.enabled = true;
    }
Esempio n. 2
0
    public static void Init()
    {
        bgmAudio = new BGMAudio();
        bgmAudio.Init();

        effectAudio = new EffectAudio();
        effectAudio.Init();

        speechAudio = new SpeechAudio();
        speechAudio.Init();
    }
Esempio n. 3
0
 public void PlayBGM(BGMAudio bgm)
 {
     m_BGMSource.clip = m_bgmClip[(int)bgm];
     m_BGMSource.Play();
 }