怎么获取某个目录下所有资源的数量?

需求是这样。 在进入某个场景前先加载一些资源。资源放在多个目录下,使用loadresdir加载。
但是获取到的进度只能是某个目录下的单独进度。比如这样
目录1 30/120
目录2 50/80 。 这样的进度,我想用一个进度条显示这些,似乎没办法办到,因为在加载前是不知道某目录下具体有多少个资源的, 或者可以人工手数写死在代码里?? 这样不好吧。

所以我先获取到某个目录下所有资源的数量。
跟踪了一些js代码,发现ccloader里有个方法可以取到目录下的所有uuid。但是不开放的,我担心我现在用了后期引擎会改,导致兼容性问题。

另外我发现所有uuid都是在settings.js里的。
我能否自己引用这个文件然后取到里面的内容?可是这个文件发布后才有,开发环境是没有的。

我用的是ts。求问该怎么做?

所有有资源的目录,放在一个大的目录下不就可以获取到整的了