Skip to content

Commit 1e42e27

Browse files
committed
修改resource的bug
1 parent 6b7bff3 commit 1e42e27

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

Assets/Game/Scripts/Resource/EditorResourceHelper.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,11 @@ public void UnloadAsset(string assetBundleName, bool unload)
6262
/// <param name="sceneName"></param>
6363
public AsyncOperation LoadSceneAsync(string assetBundleName,string sceneName, LoadSceneMode mode = LoadSceneMode.Additive)
6464
{
65-
return UnitySceneManager.LoadSceneAsync(sceneName, mode);
65+
if (mode == LoadSceneMode.Additive)
66+
return EditorApplication.LoadLevelAdditiveAsyncInPlayMode(sceneName);
67+
else
68+
return EditorApplication.LoadLevelAsyncInPlayMode(sceneName);
69+
// return UnitySceneManager.LoadSceneAsync(sceneName, mode);
6670
}
6771

6872
/// <summary>

Assets/GameFramework/Editor/AssetBundleEditor/AssetBundleTool.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,9 @@ public static void BuildAssetBundles()
361361
//根据各个平台打包
362362
foreach (var item in EditorConfigInfo.BuildTargets)
363363
{
364+
//清理缓存
365+
Caching.ClearCache();
366+
364367
//打包
365368
BuildTarget target = (BuildTarget) item;
366369
string targetName = target.ToString().ToLower();

Assets/GameFramework/Resource/BundleResourceHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public AsyncOperation LoadSceneAsync(string assetBundleName, string sceneName, L
213213
{
214214
string assetBundlePath = Path.Combine(_readPath, assetBundleName);
215215
AssetBundleCreateRequest createRequest = LoadAssetBundleAsync(assetBundlePath);
216-
createRequest.completed += (operation) =>
216+
//createRequest.completed += (operation) =>
217217
{
218218
AssetBundle assetBundle = createRequest.assetBundle;
219219
//加载依赖项

0 commit comments

Comments
 (0)