仙剑奇侠传6 提高加载速度方法 怎么提高加载速度
仙剑奇侠传6 提高加载速度方法 怎么提高加载速度
《仙剑奇侠传6》中如何提高加载速度?下面为大家带来解决方法,感兴趣的玩家们一起来看看吧。
游戏中有大量UnityWeb格式的资源文件和其它被压缩的unity3D资源文件。
UnityWeb使用LZMA格式压缩,就是大家常用的7zip压缩中的一种。
7z压缩和解压都极慢,大家是知道的。作为一个离线的游戏,不应该使用这种高强度压缩过的资源文件。
以下是加载速度对比:
我编写了基于.net framework 4.5的unity3d文件分析器,它完全加载文件时整个文件会被读取到内存,压缩的部分会解开压缩。如果有序列化的类型树就会分析类型树。
为了减少JIT时间的干扰,我安装了RynJIT优化器。
运行时用Debug编译方式,脱离调试器执行。
我随便找了仙剑6的一首音乐的资源文件。大小是3261kb。
反复加载3次,最快一次加载用时1125毫秒,最慢1534毫秒。
再看看加载相对较快的穹之扉。穹之扉使用了未压缩的UnityRaw格式。
找了一首歌的资源文件,3349kb.加载三次,最快的一次仅仅用了31毫秒。最慢的首次加载也只用了107毫秒。
所以,要优化加载速度和减少切换场景的卡顿就要使用未压缩的或者轻度压缩的资源文件格式,而不是用这种强力压缩的文件格式。
解压缩使用开源库SevenZip。
不要质疑解压的效率问题。我用的库与开发团队用的是一样的。
-
下载注意事项 口袋妖怪日月体验版下载教程 口袋日月体验版下载
体验版下载注意事项・下载《精灵宝可梦太阳/月亮特别体验版》所需之SD卡剩余容量最高为400MB(3100区域)。・若使用购买Nintendo3DS系列主机时随附之SD卡(4GB)同时下载《精灵宝可梦太阳/月亮》下载版(3.2GB)及特别体验版,SD卡容量有可能不足。请使用剩余空间足够...
-
黑暗之魂3 中文设置方法分享 中文怎么设置
游戏安装盘/DARKSOULSIII\Game\CONFIG,用记事本打开,找到“Language=schinese”。schinese为简体中文;tchinese为繁体中文。...
-
win7 net4。6安装失败,win7/win8/win10安装。net 3。5/4。5(6)图文教程
win7net4.6安装失败解决办法:部分win7系统无法安装4.6,这是因为您的win7系统是比较老的版本,或者比较纯净的版本,它没有集成win7sp1补丁,只需要下载win7sp1补丁并安装即可成功安装4.6。win7安装4.6出错提示:解决办法:下载win7sp1补丁安装,然后重启电脑,再使用本站运行库...
-
闪退问题,神舞幻想常见问题汇总及解决方法
10、【游戏闪退】游戏过程中出现闪退情况或者报错内存不能为real首先请确认您的电脑配置是否可以正常运行游戏,之前是否可以正常进入游戏,另外建议更新显卡驱动(A卡建议更换为其他版本的显卡驱动,并不一定是最新版),同时关闭其他同时正在运行的程序(例如电脑管家类...