Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
|
- using System;
- using System.Collections;
- using CIG;
- using CIG.Translation;
- using UnityEngine;
- using UnityEngine.SceneManagement;
-
- public class SplashSparkling : MonoBehaviour
- {
- private void Start()
- {
- {
- this.LoadWelcomeScene();
- }
- }
-
- public void FinishedPlaying()
- {
- this._isSparklingSplashAnimationDone = true;
- }
-
- public void ConsentRequestCallback(string message)
- {
- if (message == "cancelled")
- {
- CIGApp.ForceQuit();
- }
- else
- {
- this.LoadWelcomeScene();
- }
- }
-
- private void LoadWelcomeScene()
- {
- base.StartCoroutine(this.DoLoadWelcomeSceneRoutine());
- }
-
- private IEnumerator DoLoadWelcomeSceneRoutine()
- {
- AsyncOperation loadOp = SceneManager.LoadSceneAsync("LoadingScreen");
- loadOp.allowSceneActivation = false;
- while (!this._isSparklingSplashAnimationDone)
- {
- yield return null;
- }
- loadOp.allowSceneActivation = true;
- yield break;
- }
-
- private const string WelcomeScene = "LoadingScreen";
-
- private bool _isSparklingSplashAnimationDone;
- }
|