在Web环境下使用bundle.preloadDir无法正常下载预制体引用的声音文件,被引用的图片和龙骨动画可以正常下载,声音在每次使用时bundle.load会重复加载。
在使用微信小游戏编辑器时所有被引用的声音图片文件都无法提前被bundle.preloadDir提前加载,只有使用bundle.load时才会加载被引用的资源。
在使用微信小游戏手机预览版时声音文件无法提前被bundle.preloadDir提前加载。
想问下设定就是这样还是因为Bug引起的,小游戏比较大,所以需要提前预下载。
做了一个测试包,可以下载测试一下
ResDemo.rar (3.9 MB)
示例工程中每次点击3按钮就会不断请求资源
-
Creator 版本: 3.3.2
-
目标平台: 网页和微信小游戏
-
重现方式:bundle.preloadDir无法下载声音
-
首个报错: 声音无法预加载需要重新请求
-
之前哪个版本是正常的: 无
-
手机型号: 无
-
PC浏览器: Chrome
-
手机浏览器: 微信小游戏开发版
-
编辑器操作系统: Window10
-
重现概率: 100%