IEnumerator darken(float start)
    {
        de.enabled = true;

        while (Time.time - start < darkenDuration)
        {
            de.ratio = (darkenDuration - (Time.time - start)) / darkenDuration;
            yield return(null);
        }

        de.ratio = 0;
        VHSPostProcessEffect ve = camera.GetComponent <VHSPostProcessEffect>();

        ve.enabled = true;
        ve.mratio  = 1.0f;
        ve.vratio  = 1.0f;

        while (Time.time - start < darkenDuration + subtitleDuration)
        {
            de.tratio = ((Time.time - start - darkenDuration)) / subtitleDuration;
            yield return(null);
        }

        de.tratio = 1;
    }
Exemplo n.º 2
0
    public void ToggleFilter()
    {
        VideoPlayer          videoPlayer = _sceneCamera.GetComponent <VideoPlayer>();
        VHSPostProcessEffect post        = _sceneCamera.GetComponent <VHSPostProcessEffect>();
        AudioSource          audio       = _sceneCamera.GetComponent <AudioSource>();

        videoPlayer.enabled = !videoPlayer.enabled;
        post.enabled        = !post.enabled;

        audio.pitch = audio.pitch == 1f ? 0f : 1f;
    }
Exemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     ge = centerCamera.GetComponent <GlitchEffect>();
     ve = centerCamera.GetComponent <VHSPostProcessEffect>();
     de = centerCamera.GetComponent <DarkenEffect>();
     for (int i = 0; i < maxLine; i++)
     {
         display.Add("");
     }
     //keyboard.SetActive(false);
     //lockScreen.SetActive(false);
     //text.enabled = false;
     keyboardAudio.clip = keyboardClick;
     terminalAudio.clip = error;
 }
Exemplo n.º 4
0
 void Start()
 {
     glitch = GetComponent <VHSPostProcessEffect>();
 }
Exemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     v=this.GetComponentsInChildren<Villian>()[0];
     targetIndicator=v.cursor.transform;
     scanLines = Camera.main.GetComponent<VHSPostProcessEffect> ();
 }