本帖最后由 DsHisAndty 于 2019-2-11 18:27 编辑
之前忘记发链接了,距离上次更新差不多5个月,我这边陆陆续续有很多朋友加我询问,目前热更新(Pak)插件已经可以完全支持Android,Android与windowns有很大的不同在于文件结构不同,我这边就不一一介绍了,如果想深入研究和了解可以加下面的QQ(672035825)一起探讨技术,也欢迎想深入了解虚幻引擎的朋友一起探讨,下面我详细讲解动态加载Pak插件的功能和注意事项;一,插件功能:
图插件动态加载包括:蓝图Actor(Blueprint Actor/Compoment),模型(UStaticMesh),材质(Umaterial),关卡(ULevel),贴图(UTexture2D) 二,动态加载Pak详细步骤和注意事项:
1资源打包(打包不详细讲解,可以查询官方文档或者加我QQ,我自己用纯C++写的一个制作Pak程序,一键制作)
2有Pak以后就可以在C++里面写动态加载代码,这边代码有兴趣的朋友加我,下面我会贴出一个测试Demo和这个demo使用方法,
三,后期优化
如果你已经成功可以加载Pak了,那么恭喜你,但是后面还需要注意几个细节:
1 内存溢出
2 加载延迟过大
3内存的无法释放
有想了解优化详细过程欢迎加下面QQ探讨。
四,这边给出一个demo,使用方法在demo里面有详细介绍,如果使用有什么疑问和不懂可以
五,欢迎有想深入研究虚幻引擎的朋友们加我QQ:672035825 一起探讨引擎底层技术,共同钻研。
注意!!如果链接失败了加我QQ重新发
|