示例#1
0
 void OnTriggerEnter(Collider other)
 {
     Debug.Log("enter");
     if (other.transform.root.CompareTag("Player"))
     {
         LoadingManager.LoadLevel(LoadingManager.CurrentLevel() + 1);
     }
 }
示例#2
0
    IEnumerator StartGameEnum()
    {
        Color color = new Color(0, 0, 0, 0.01f);

        fadeImage.color = color;
        fadeImage.CrossFadeAlpha(255f, 2f, false);
        yield return(new WaitForSeconds(2));

        LoadingManager.LoadLevel(LoadingManager.CurrentLevel() + 1);
    }
示例#3
0
 // Update is called once per frame
 void Update()
 {
     InteractableRaycast();
     if (isDead)
     {
         if (Input.GetButtonDown("Fire1"))
         {
             LoadingManager.LoadLevel(LoadingManager.CurrentLevel());
         }
     }
 }
示例#4
0
 public static void HandleShowResultCurrent(ShowResult result)
 {
     if (result == ShowResult.Finished)
     {
         LoadingManager.LoadLevel(LoadingManager.CurrentLevel());
         // Reward your player here.
     }
     else if (result == ShowResult.Skipped)
     {
         ShowRewardedVideo();
     }
     else if (result == ShowResult.Failed)
     {
         LoadingManager.LoadLevel(LoadingManager.CurrentLevel());
     }
 }
示例#5
0
 public void CompleteLevel()
 {
     player.levelFinished = true;
     LoadingManager.LoadLevel(LoadingManager.CurrentLevel() + 1);
 }