大佬们,help~,2.4.0 使用 loadAny 加载视频文件,不会加载视频资源

2.4.0 使用 loadAny,loadRes,loadResDir 这些函数,加载视频文件,不会下载视频资源,只有资源在被引用的时候才会下载视频资源。大佬们,这是咋回事啊,我现在嗷嗷迷茫…

运行之后没有下载视频资源

调用 ClickNextCallback 函数之后, 才会下载这个资源

cc.resources.load('video/video', (err, data)=>{
   Data.video = data;
});

video.mp4在resources/video文件夹下

我去试试,感谢大佬

大佬,跟上面是一样的,不会下载那个视频资源…

有Demo吗?

TestPreLoadRes.zip (918.1 KB)
亲,你随便找一个视频放到 Video 文件夹下面,视频太大了传不上去…

cc.resources.load('video/video', (err, data)=>{
   console.log(data);
});

其实已经加载上了,你打下log就能看到

那个…我引用的时候还是需要等一段时间资源才能用是什么原因,亲,我有点儿迷,已经load完的资源应该消耗的时间会短一些吧

cc.resources.load('video/video', (err, data)=>{
   console.log(data);
   this.VideoPlayer.clip = (res as any);
   this.VideoPlayer.play();
});

加载需要时间,不可能一打开就立即加载好,这么写就会在加载好后自动播放

好嘞,大佬,非常感谢