我在项目中下载资产包时遇到了一些问题,并意识到它们正在发生,因为我有一些测试代码会给下载错误的CRC .

正在发生的事情是正在下载资产包,CRC失败(在引擎盖下)然后再次下载捆绑包而没有任何提示 . 只有在第二次下载后,WWW才会抛出错误并允许下载协程结束 .

我用于下载协程的代码基本上是Unity Docs中给出的一些错误处理示例 .

我无法在网上找到关于此问题的任何文档 . 这是Unity还是WWW的错误?这是我做过的事情吗?如果故意有办法阻止双重下载?