Пример #1
0
    IEnumerator CameraFadeCoroutine()
    {
        iTween.FadeTo(m_CameraFadePanel, 1f, m_CameraFadeDuration);
        yield return(new WaitForSeconds(m_CameraFadeDuration));

        m_StartingBackground.enabled = false;
        m_MRTBackground.SetActive(true);
        m_TrainPanel.SetActive(false);
        yield return(m_CinematicScript.DeactivateCinematicEffectCoroutine());

        m_TrainHUD.SetActive(true);
        m_GameState.SetActive(true);
        m_BGMPlayer.PlayTrainAmbient();
        iTween.FadeTo(m_CameraFadePanel, 0f, m_CameraFadeDuration);
        yield return(new WaitForSeconds(m_CameraFadeDuration + 1f));
    }