Загрузить пакет активов из относительного пути в webgl - PullRequest
0 голосов
/ 08 марта 2019

Я работаю над проигрывателем webgl и загружаю пакет активов, используя это:

void LoadAB(string bundleUrl)
{
    assetbundle = AssetBundle.LoadFromFile(bundleUrl);

    Debug.Log(assetbundle == null ? "failed to load asset" : " loaded successfully");


}

void InstantiateObjFromAB(string assetName)
{

    var prefab = assetbundle.LoadAsset(assetName);
    Instantiate(prefab);

}

Теперь проблема в том, что я не хочу жестко задавать URL-адрес, я хочу загрузить пакет активов из относительнойдорожка.Так как Unity генерирует папку Build, когда я собираю плеер для webgl, я хочу поместить свой комплект ресурсов в эту папку и хочу загрузить оттуда, но без жестко заданного пути.

Я просто хочу загрузить свой комплект ресурсов, как webgl, использовать файл jsonзагрузить данные с URL.

 var gameInstance = UnityLoader.instantiate("gameContainer", "Build/AbLoadingFromRelativePath.json", {onProgress: UnityProgress});
...