Unity游戏加载页面处理
来源:互联网 发布:淘宝上的摩托车怎么样 编辑:程序博客网 时间:2024/06/02 05:00
Loading加载页面
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.SceneManagement;public class Loading : MonoBehaviour { public Slider m_Slider; //进度条 public Text m_Text; //文本区 void Start() { StartCoroutine(StartLoading()); } private IEnumerator StartLoading() { int displayProgress = 0; //当前展示进度 int toProgress = 0; //总进度 AsyncOperation op = SceneManager.LoadSceneAsync(Global.GetInstance().loadingName); //采用异步加载的方式 op.allowSceneActivation = false; while (op.progress<0.9f) { toProgress = (int)op.progress * 100; while (displayProgress < toProgress) { displayProgress++; SetLoadingPercentage(displayProgress); yield return new WaitForEndOfFrame(); } } toProgress = 100; while (displayProgress < toProgress) { displayProgress++; SetLoadingPercentage(displayProgress); yield return new WaitForEndOfFrame(); } op.allowSceneActivation = true; } public void SetLoadingPercentage(int DisplayProgress) { m_Slider.value = DisplayProgress * 0.01f; m_Text.text = DisplayProgress.ToString() + "%"; }}
Global
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Global : MonoBehaviour { private static Global instance; public static Global GetInstance() { if (instance == null) { instance = new Global(); } return instance; } public string loadingName = "VRChessMap";}
阅读全文
0 0
- Unity游戏加载页面处理
- Unity游戏之网络图片下载与加载
- unity基础开发----页面加载动画代码
- Unity远程加载到本地,本地加载到游戏中
- Unity远程加载到本地,本地加载到游戏中
- unity深入研究--之异步加载游戏场景与异步加载游戏资源进度条
- unity中异步加载游戏场景与异步加载游戏资源进度条
- unity基础开发-- 动态加载游戏对象或文件
- [unity基础教程]Unity3D实现动态加载游戏资源(转)
- [unity基础教程]Unity3D实现动态加载游戏资源(转)
- Unity游戏开发使用Assetbundle加载场景实战
- Unity游戏开发使用Assetbundle加载场景的原理
- Unity游戏开发使用Assetbundle加载场景的原理
- Unity中游戏重新加载玩家位置不变的方法
- Unity游戏开发使用Assetbundle加载场景实战
- Unity游戏开发使用Assetbundle加载场景的原理
- Unity游戏开发使用Assetbundle加载场景的实战
- Unity游戏开发使用Assetbundle加载场景实战
- 03 java基础语法(上)
- NDK实现毛玻璃效果完全教程
- 大数据CDH_10_01
- Java中字符流与字节流的转化
- 十大经典算法总结(Javascript描述)
- Unity游戏加载页面处理
- 欢迎使用CSDN-markdown编辑器
- ListView点击显示详情
- Linux第二章作业
- 刷题笔记:牛客字符串专项练习1
- OkHttp3
- LeetCode-4_MedianOfTwoSortedArrays-C++
- C-Cleaning Pipes(判断两线段相交+二分图判定) 2015-2016 Northwestern European Regional Contest (NWERC 2015)
- struts2标签库(tags)学习笔记