小程序
小游戏
企业微信
微信支付
扫描小程序码分享
使用的是AssetBundle.LoadFromFIle这个接口,在unity编辑器上使用的情况下是没有问题,但微信小游戏上会出现Unable to open archive file
还有一个问题是下载的assetbundle包无法写入到Application.persistentDataPath里面。
求请教下这是怎么回事
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
UnityWebRequest req = new UnityWebRequest(path); DownloadHandlerAssetBundle handler = new DownloadHandlerAssetBundle(req.url, 0); req.downloadHandler = handler; yield return req.SendWebRequest(); AssetBundleab = handler.assetBundle;
使用上面的代码下载AssetBundle会报出同样的错误,Unable to open archive file: path。这个path点击后是可以正确下载资源。(将path粘贴到浏览器地址栏)
在Editor下可以完美运行,但是打包到小游戏就会报错了,有什么解法么?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
UnityWebRequest req = new UnityWebRequest(path); DownloadHandlerAssetBundle handler = new DownloadHandlerAssetBundle(req.url, 0); req.downloadHandler = handler; yield return req.SendWebRequest(); AssetBundleab = handler.assetBundle;
使用上面的代码下载AssetBundle会报出同样的错误,Unable to open archive file: path。这个path点击后是可以正确下载资源。(将path粘贴到浏览器地址栏)
在Editor下可以完美运行,但是打包到小游戏就会报错了,有什么解法么?