1

We've just updated Unity to 5.5.1+

And game builds from this version can't load assets from local path in Gameroom build. We are loading assets via UnityWebRequest.GetAssetBundle(url, version, crc) where url - is absolute path.

In Unity 5.5.0f3 it works, but on 5.5.1+ it doesn't.

Facebook Gameroom uses functionality Chromium browser to cache assets. Looks like Unity has changed UnityWebRequest caching system.

How can we fix it?

Temporary workaround is to use AssetBundle.LoadFromFileAsync, but it's slower because streaming assets folder is compressed, so it will be decompress assets every in launch.

0 Answers0