using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;

public class View_Panel2Attatch : MonoBehaviour
{
    public static View_Panel2Attatch view_Panel2Attatch;
    public GameObject subject;
    //加载
    public GameObject ObjLoadingScene;//加载
    public Slider progressBar;//进度条
    public Text progressDisplay;//进度显示 

    private void Awake()
    {
        view_Panel2Attatch = this;
    }
    public IEnumerator Loadscene(string _scence)
    {
        ObjLoadingScene.SetActive(true);
        AsyncOperation operation = SceneManager.LoadSceneAsync(_scence);
        operation.allowSceneActivation = false;
        while (!operation.isDone)
        {
            progressBar.value = operation.progress;
            progressDisplay.text = "努力加载中..." + operation.progress * 100 + "%";
            if (operation.progress >= 0.9f)
            {
                progressBar.value = 1;
                operation.allowSceneActivation = true;
            }
            yield return null;
        }
    }

}