异步加载场景

来源:互联网 发布:java获取访问者的ip 编辑:程序博客网 时间:2024/06/01 23:08
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;


public class jump : MonoBehaviour {


    public Button oks;//跳转按妞
    public Slider Sliders;//进度条
    AsyncOperation asy;


   
    void Start () {
     
        oks.onClick.AddListener(delegate ()
        {
            load.SetActive(true);
            StartCoroutine("run");
        });
    }

void Update () {
        if (asy != null)
            Sliders.value = asy.progress;
    }
    IEnumerator run()
    {
        asy = SceneManager.LoadSceneAsync("game");
        yield return asy;
    }
}
原创粉丝点击