Пример #1
0
 // Update is called once per frame
 void Update()
 {
     /*if (Input.GetButtonDown("X_1"))
      * {
      *  //Launch();
      *  UnityEngine.SceneManagement.SceneManager.LoadScene("main_menu");
      *  Camera[] cam = GameObject.FindObjectsOfType<Camera>();
      *  Camera c = GetComponent<Camera>();
      *  for (int i = cam.Length - 1; i >= 0; i--)
      *  {
      *      if (cam[i] != c)
      *      {
      *          DestroyImmediate(cam[i].gameObject);
      *      }
      *  }
      *  scanline.SetAlpha(1);
      *
      * }*/
     material.SetFloat("_RealTime", Time.time);
     if (disgression)
     {
         alphaScanline -= speed * Time.deltaTime;
         alphaScanline  = Mathf.Clamp(alphaScanline, 0, 1);
         scanline.SetAlpha(alphaScanline);
         if (alphaScanline <= 0)
         {
             disgression = false;
         }
     }
 }
Пример #2
0
    private void Start()
    {
        Scanline scanline = Camera.main.GetComponent <Scanline>();

        if (scanline)
        {
            scanline.SetAlpha(alphaScan);
        }
    }
Пример #3
0
    private void Start()
    {
        Scanline scanline = Camera.main.GetComponent <Scanline>();

        if (scanline)
        {
            scanline.SetAlpha(alphaScan);
        }

        AkSoundEngine.PostEvent("menu", gameObject);
    }