位置: 编程技术 - 正文

Unity3d 同步加载 Assetbundle 方法 AssetBundle.CreateFromFile(unity3d 帧同步)

编辑:rootadmin

推荐整理分享Unity3d 同步加载 Assetbundle 方法 AssetBundle.CreateFromFile(unity3d 帧同步),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3d 帧同步,unity3d 帧同步,unity数据同步,unity网络同步插件,unity3d帧同步教程,unity如何同步,unity如何同步,unity同步加载场景,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在群里问朋友有没有 同步加载 Assetbundle 的方法,同事给我指点 Unity3d 不知道在哪一个版本新增了一个 AssetBundle.CreateFromFile 的接口,这个接口是同步读取Assetbundle的。于是到帮助文档查询相关资料。

文章转自 星环游戏 星环游戏 CreateFromFile读取 Assetbundle 方式有以下不同:

1、WWW是异步的, CreateFromFile 是同步的。

2、CreateFromFile接口读取的必须是没有压缩的Assetbundle文件。

来对比两种方式的打包与读取

文章转自 星环游戏 压缩 与 不压缩

如果使用 CreateFromFile 这个API 来读取 Assetbundle ,那么打包 Assetbundle 的时候要注意打包成 非压缩的 ,也就是要加上 这个 设置。

Unity3d 同步加载 Assetbundle 方法 AssetBundle.CreateFromFile(unity3d 帧同步)

代码如下:

加上 不压缩 的设置后,打包 Assetbundle 速度明显变快。

对比两种方式打包出来的 Assetbundle 文件。 文章转自 星环游戏 星环游戏 与 CreateFromFile 方式读取 Assetbundle

CreateFromFile 是同步操作,WWW 是异步操作。

文章转自 星环游戏 不压缩 打包 Assetbundle 的方式,推荐大家使用 7Zip 的 LZMA 压缩算法进行整体压缩,在游戏开始时进行解压。

示例工程下载:

文章转自 星环游戏

Unity3D游戏开发之路——我的一周工作总结 大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是

shader基础知识 1.unity中配备了强大的阴影和材料的语言工具称为ShaderLab,以程式语言来看,它类似于CgFX和Direct3D的效果框架语法,它描述了材质所必须要的一切咨询,

Unity3D事件函数的执行顺序 InUnityscripting,thereareanumberofeventfunctionsthatgetexecutedinapredeterminedorderasascriptexecutes.Thisexecutionorderisdescribedbelow:在Unity脚本中,有一些按照预定顺序执行的事件

本文链接地址:https://www.jiuchutong.com/biancheng/372855.html 转载请保留说明!

上一篇:在Unity3D中使用VSTI插件(unity用visual)

下一篇:Unity3D游戏开发之路——我的一周工作总结(Unity3D游戏开发标准教程)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络