如何根据资源名字获取非动态资源

你们知道如何通过代码获取非resources文件夹下的资源吗?我官方找了半天都找不到

麻烦,大佬们指点一下 :heart:

拖到脚本里管理 我怀疑你在搞棋牌项目。。

是在搞棋牌,哈哈,只能拖到脚本管理吗?感觉好麻烦

在哪搞 放resources为啥就不香了

不香,放到resources发布不能合并json,导致发布包一堆的json跟文件夹,影响加载体验

prefabs设置Bundle,压缩类型:合并所有json

用assetManager.loadAny,但只能用uuid或者短uuid,要自己写工具获取uuid与对应具体的路径然后生成到项目里,用resources是自动帮你维护到一个config.json里,可以参考做

如果你是用了loadBundle的话加载过程中有记录路径关系在assets.config.paths里

算了如果用了bundle的话当上面没说…直接用路径就可以了…

应该原理上就有问题,编辑器里不引用的且不在bundle(resouces也是bundle)里的资源,打包的时候应该会被忽略掉的。打包以后不存在的资源无法被加载

首先申明一个数组,一下全部把预制件全部放进去, 在写一个函数封装下,通过比对名称,获取对应的预制件值,就好了。

先手动把发布过的项目里的json合并成一个 然后反手改一下json的加载流程 就好了