cocos自带热更新模块AssetsManagerEx

AssetsManagerEx使用简单方便,需要了解的几个信息:

1.version.manifest 与 project.manifest

version和project是类似的内容,应该是为了减少解析时间,version只有地址,版本等基本信息,而project才是完整的资源内容

2.packageUrl的地址会和assets中的地址组成一个具体位置:(估计很多人不知道,在这卡住了)

例如:

"packageUrl" : "http://127.0.0.1:8080/test/",

"assets" : {
"image/asdf.jpg" : {
"md5" : "....."
}
},

那么服务器上面的资源地址:http://127.0.0.1:8080/test/image/asdf.jpg.

3.简单的更新服务器搭建:(工具:日蚀,版本:氧气,tomcat:8.5,亲测ok)

使用eclipse创建dynamic web project,配置好tomcat,把上面的version.manifest,poject.manifest放到WebContent中,还有资源也放进去。填好对应的ip,启动。好了。整个过程似乎不用写一行代码。


你可能感兴趣的:(cocos自带热更新模块AssetsManagerEx)