Ejemplo n.º 1
0
    public void OnEliminate(GameObject castMember)
    {
        InsultManager.Instance.OnAuditionEnded();
        CastMember cm = currentAudition.GetComponent <CastMember>();

        cm.OnFinalSpeech(finalSpeechTime);
        cm.OnFadeOut(fadeOutTime);
        characterProfile.SetActive(false);
        timeSinceAuditionEnded = 0.0f;
    }
Ejemplo n.º 2
0
    private void HideRecapScreen()
    {
        showingRecap = false;
        recapMenu.SetActive(false);

        List <CastMember> cmlist = new List <CastMember>();

        foreach (GameObject audition in selectedAuditionsList)
        {
            CastMember cm = audition.GetComponent <CastMember>();
            if (cm)
            {
                if (audition.activeInHierarchy)
                {
                    cm.OnFadeOut(Mathf.Min(1.0f, auditionInterval));
                }
            }
        }
    }