前天我都照你的方法成功了,后来更新了不能用我以为产生幻觉了呢
要不是回去没网,我昨天就得掉进去
你如果知道数组里面哪一个是你要用的,那你肯定要知道是 atlas 的名字吧?那既然有名字了为什么要用 loadResAll?直接用 loadRes 就好了
大神啊,我有两百张atlas 啊,我是想在加载场景的时候全部加载完,更换装备的时候直接取出来,如果照你说的知道名字用loadRes,我试过,加载一张900K的atlas需要至少5秒,你玩过RPG游戏吧?想象一下你买了一件很好的武器,点击装备的时候,隔了5秒才有反映,5秒虽然看起来很快,但是你可以默念一下就知道了,这样用户体验很不好啊
大神,引用你这里来回复,你是怎么知道sheep_down_0是在atlases[0]里面?为什么不是在atlases[1]里面或者atlases[2]里面?这才是我想问的,就是加载完后得到一个数组,我要获取指定的资源的话要用什么方法数组里找?
这里确实不知道数组的下标,这个 API 比较适合做资源的批量处理,如果要针对单个资源,建议通过 loadRes 来获得。至于你说的要等 5 秒,你完全可以先用 loadResAll 做预加载,等到玩家选择时再用 loadRes,这样就不需要等 5 秒了。
好的,谢谢大神,其实前天你在另一个帖子的解答我就已经明白了