0312 修复异步加载资源没有处理spine的问题;修复编辑器下载测试会闪退问题
| | |
| | | LoadSpriteAsync<T>(directory, name, callBack); |
| | | return; |
| | | } |
| | | else if (typeof(T) == typeof(SkeletonDataAsset)) |
| | | { |
| | | //文件目录调整,name中包含了路径 |
| | | if (name.Contains("/")) |
| | | { |
| | | directory += name.Substring(0, name.LastIndexOf("/")); |
| | | name = name.Substring(name.LastIndexOf("/") + 1); |
| | | } |
| | | |
| | | } |
| | | |
| | | LoadAssetAsyncInternal<T>(directory, name, callBack, needExt); |
| | | } |
| | |
| | | |
| | | public static void WarmUpAll() |
| | | { |
| | | #if !UNITY_EDITOR |
| | | if (AssetSource.isUseAssetBundle) |
| | | { |
| | | AssetBundleUtility.Instance.Sync_LoadAllAssets("Graphic/Shader"); |
| | | Shader.WarmupAllShaders(); |
| | | } |
| | | #endif |
| | | } |
| | | |
| | | |