0.遇到的问题
按照之前文章的步骤做下来一切都是那么的丝滑
甚至切换到安卓工程,也只是需要重新生成一下胶水代码,就可以打包真机运行了
但是当转换成小游戏的时候却报了一个错误
1.解决思路
这个报错内容就好像在说我根本就没有build过Addressable的包
不可能!我怎么可能犯这么低级的错误!一定是什么坑没注意到!
好了,经过一阵的
我找到了问题,就像报错说的那样,确实文件不见了,而且连StreamingAssets都没了
打开转换工具,emmmmm,发现底下有个选项【ClearStreamingAssets】
好家伙,就是你对吧,把这个勾去掉
再转换一次!
还是一样的错误。。。难道是转换的时候没有带着StreamingAssets一起?
打印一下StreamingAssets的路径好了
打印出来发现StreamingAssets的路径是DATA_CDN+"/StreamingAssets"
所以又到了Git出场的时候了,打包出来的WebGL文件夹里的StreamAssets丢到Git上
在game.js文件里面把DATA_CDN的地址填成Git的地址
然后再编译一下
就可以正常运行了!