Example #1
0
        IEnumerator QuickFadeWait()
        {
            Fade.StartFade(Color.black, 1, 2);
            aSource.PlayOneShot(movementAudio);
            yield return(new WaitForSeconds(movementAudio.length));

            switch (PlayerState)
            {
            case 0: {
                TriggerCloseAnim.PerformClose();
                aSource.PlayOneShot(doorClose);
                transform.position = position1.position;
                PlayerState++;
                DestroyInvisWall();
                break;
            }

            case 1: {
                transform.position = position2.position;
                PlayerState++;
                ActivateObjects();
                break;
            }
            }

            SteamVR_Fade.Start(Color.clear, 2);
            if (!waterCol.enabled && PlayerState == 1)
            {
                waterCol.enabled = true;
            }
        }
Example #2
0
 void Start()
 {
     instance = this;
 }