Unity_异步加载场景
来源:互联网 发布:淘宝产品推销方案 编辑:程序博客网 时间:2024/06/16 01:45
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
using
System;
using
System.Collections;
using
System.Collections.Generic;
using
UnityEngine;
using
UnityEngine.UI;
using
UnityEngine.SceneManagement;
public
class
GameScenesManager : MonoBehaviour {
AsyncOperation asynOp;
public
Scrollbar processBar;
public
Button enterScene;
public
Text tip;
void
Start () {
processBar.size = 0;
enterScene.onClick.AddListener(EnterGameScene);
processBar.gameObject.SetActive(
false
);
tip.gameObject.SetActive(
false
);
}
/// <summary>
/// 进入游戏场景
/// </summary>
void
EnterGameScene()
{
processBar.gameObject.SetActive(
true
);
tip.gameObject.SetActive(
true
);
StartCoroutine(LoadGameScene());
}
IEnumerator LoadGameScene()
{
tip.text =
"正在加载...请稍后"
;
asynOp = SceneManager.LoadSceneAsync(
"AsynLoadScene_1"
);
while
(!asynOp.isDone)
{
//如果场景没有加载完毕
processBar.size = asynOp.progress;
yield
return
null
;
}
yield
return
new
WaitForSeconds(0.5f);
tip.text =
"加载完成"
;
asynOp.allowSceneActivation =
true
;
}
}
阅读全文
0 0
- Unity_异步加载场景
- Unity 异步加载场景
- unity3d异步加载场景
- unity3d异步加载场景
- 异步加载场景
- Unity 场景异步加载
- unity3d异步加载场景
- unity3d,异步加载场景
- unity3d异步加载场景
- Unity 异步加载场景
- 异步加载场景
- 异步加载场景
- 重新加载场景,异步加载场景
- Unity3D异步加载游戏场景
- 【Unity3d】浅谈异步加载场景
- Unity3D异步加载游戏场景
- unity场景切换异步加载
- 异步加载场景loading界面
- STM32平台下对串行通信梳理
- android中message、messageQueue、Handler、looper的关系
- 分类和回归(四)-线性回归
- 利用Support-Annotations提高代码质量
- LeetCode-268:Missing Number(寻找缺失数字)
- Unity_异步加载场景
- Qt4.7开发吐槽(二)
- 手风琴特效练习
- 正则表达式转义特殊字符
- java8中Collectors的使用方法举例和Function<T,R>简介
- Centos7安装Zabbix3.4
- ACM题集以及各种总结大全!
- win7sp1送给你们终极解决无法安装kb2999226导致vc++2015失败
- C语言学习记录总结