jquery加载进度条插件卡了,怎么办

当前位置:
最近很多的玩家在玩《皇室战争》的过程中在登陆的界面会卡在50%的地方,登陆不上游戏不知道该怎么办,下面就为大家介绍一个为什么会卡在50%和解决办法。
解决办法:
1、遇到这样情况,第一时间先大退一下,结束一下游戏的进程,关闭游戏,然后再次进入。
2、等待一会,有时候是网络的冲突导致的一下网络数据的丢失,换个网络模式或者是重新启动下网络,也可以重启下手机。
这些办法都不可以解决,就有可能是官方那边在维护,不要着急,过一会可能就可以登陆了。
所以在无法解决的时候,第一时间去论坛或者是贴吧看看其他的玩家是否有一样的情况,如果有的话就是官方那边自己出问题了,一般这种就只能耐心的等待了。
精彩图文推荐
近期看点推荐
游戏视觉焦点
相关热点推荐
网友跟帖吐槽14178人阅读
unity(24)
经验(21)
实际上就是MOMO贴出来的方法其实是有问题的,用过的才知道。至于别的几乎不用找,根本一个抄一个,抄来抄去都是一样,没自己的东西。
用过MOMO那个方法的都应该会发现了,当进度条开始显示的时候,基本上已经加载到80%了,可能也跟Unity版本有关,我的是4.3.4 。但是实际上Unity的工作原理差不多就那样,在Start里面直接开始加载的协程,实际上一开始就会阻塞,导致画面刚刚渲染出来的时候,已经完成了一部分的加载,而很多资源会在一开始就加载了,如果这里的资源太多了,那么就会像我一样,显示很长时间的白屏,肯定加载画面出来的时候,进度已到80%,而且剩余的20%花费时间很短,一闪就过去了。
那么要怎么解决这个问题呢,其实做过同步加载的人都知道,要选渲染加载画面再加载,Unity自称异步加载,实际上还是同步,了解协程的都知道,那个东西和线程半毛钱关系没有,依然是个同步方法。不知道Unity何时才能提供真正的多线程加载支持,这种加载方式感觉越来越不入流了。
不喜欢看废话的,直接跳过上面看修改后的代码
实际上就是只加上一句yield&return&new&WaitForEndOfFrame();
using UnityE
using System.C
public class Loading : MonoBehaviour {
private float fps = 10.0f;
//一组动画的贴图,在编辑器中赋值。
public Texture2D[]
private int nowF
//异步对象
//读取场景的进度,它的取值范围在0 - 1 之间。
int progress = 0;
void Start()
//在这里开启一个异步任务,
//进入loadScene方法。
StartCoroutine(loadScene());
//注意这里返回值一定是 IEnumerator
IEnumerator loadScene()
yield return new WaitForEndOfFrame();//&strong&加上这么一句就可以先显示加载画面然后再进行加载&/strong&
async = Application.LoadLevelAsync(Globe.loadName);
//读取完毕后返回, 系统会自动进入C场景
void OnGUI()
//因为在异步读取场景,
//所以这里我们可以刷新UI
DrawAnimation(animations);
void Update()
//在这里计算读取的进度,
//progress 的取值范围在0.1 - 1之间, 但是它不会等于1
//也就是说progress可能是0.9的时候就直接进入新场景了
//所以在写进度条的时候需要注意一下。
//为了计算百分比 所以直接乘以100即可
progress =
(int)(async.progress *100);
//有了读取进度的数值,大家可以自行制作进度条啦。
Debug.Log(&xuanyusong& +progress);
//这是一个简单绘制2D动画的方法,没什么好说的。
DrawAnimation(Texture2D[] tex)
time += Time.deltaT
if(time &= 1.0 / fps){
nowFram++;
if(nowFram &= tex.Length)
nowFram = 0;
GUI.DrawTexture(new Rect( 100,100,40,60) ,tex[nowFram] );
//在这里显示读取的进度。
GUI.Label(new Rect( 100,180,300,60), &lOADING!!!!!& + progress);
实际上即使这样的加载也是非常有问题的,那就是资源会集中在一起加载,也就是刚开始加载到百分之几,然后卡住相当长的时间,然后突然到80%左右。解决这个问题估计只能用把资源都分包的方法了,这个还在研究中。
不过有趣的是,如果直接使用Unity自带的资源包,第一次虽然会慢点,但是只要加载过一次,即使你关闭了游戏,再次打开就基本上无需加载,虽然这样就失去了加密的保护。但现在下结论为时过早,说不定即使加密分包,也可以做到这样,虽然不知道这个是什么机制,但是我感觉还是不太可能。
引用:/archives/1427
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:202380次
积分:2534
积分:2534
排名:第10840名
原创:57篇
转载:13篇
评论:72条
(2)(3)(1)(1)(1)(3)(1)(1)(1)(3)(1)(4)(1)(2)(8)(5)(7)(4)(17)(5)windowsXP进度条界面 图解Windows读条界面卡或慢解决方法
作者:佚名
字体:[ ] 来源:互联网 时间:01-30 09:28:21
在进入系统时的windowsXP读条界面很慢,有时会直接卡住一直滚动,无法进入系统。遇到这种问题,真的是很郁闷,新手朋友一般很难解决这个问题,偶尔可以正常进入系统一次,但多数都是直接卡在Windows滚动条界面,感兴趣的朋友可以了解下,或许对你有所帮助
在进入系统时的windowsXP读条界面很慢,有时会直接卡住一直滚动,无法进入系统。偶尔可以正常进入系统一次,但多数都是直接卡在Windows滚动条界面。
无法正常进入Windows系统,一直卡在如下图所示的进度条界面,重装系统之后,可以正常的进入系统,但又会再次卡住。XP换成WIN7系统或其他版本的系统都没用。
Windows读条界面卡或慢解决方法/步骤
硬盘IDE数据线损坏或老化直接换条线IDE数据线即可,一般来说这个问题可能性不是很大,就本文作者而言,的确也碰到过一次卡在滚动条界面的问题,只需要把硬盘的IDE数据线重新拔插一下即可解决。2、硬盘本身有故障。如硬盘坏道(可能性及大)。3、主板有过多灰尘引起信号传输问题。4、主板IDE接口故障。
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

更多关于 jquery页面加载进度条 的文章

 

随机推荐