YooAsset为什么要分组
- yooAsset有一个打包选项
- 可以选择PackGroup,就是将这个分组里面的全部打到一个包里面
- 也可以
- 也可以PackDirectory
- 把一个文件夹的打到一个包里面
- 可是这样会导致一个问题
var handle = package.LoadAllAssetsAsync<Sprite>("1.png");yield return handle;foreach (var assetObj in handle.AllAssetObjects){UnityEngine.Sprite textAsset = assetObj as UnityEngine.Sprite;allSprites.Add(int.Parse(textAsset.name), textAsset);currDownloadNum++;updateProgress?.Invoke(currDownloadNum / allNum);}
- 当你通过一个包里面的文件名来加载资源包的时候,如果一个分组里的两个文件夹没有设置pack Group,就会导致没有加载到。