Skip to content

Commit d68aee9

Browse files
committed
[修改] 适配最新版本的YooAsset
1 parent d295ad8 commit d68aee9

3 files changed

Lines changed: 24 additions & 28 deletions

File tree

Runtime/FairyGUILoadAsyncResourceHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public async void LoadResource(string assetName, string uiPackageName, string ex
108108
}
109109

110110
var allAssetsHandle = await AssetComponent.LoadAllAssetsAsync(assetName);
111-
if (!allAssetsHandle.IsSucceed)
111+
if (!allAssetsHandle.IsSucceed())
112112
{
113113
action.Invoke(false, assetName, null);
114114
return;
Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
{
2-
"name": "GameFrameX.UI.FairyGUI.Runtime",
3-
"rootNamespace": "GameFrameX.UI.FairyGUI.Runtime",
4-
"references": [
5-
"GameFrameX.Runtime",
6-
"GameFrameX.Asset.Runtime",
7-
"GameFrameX.Event.Runtime",
8-
"GameFrameX.UI.Runtime",
9-
"FairyGUI.Runtime",
10-
"UniTask.Runtime",
11-
"YooAsset.Runtime"
12-
],
13-
"includePlatforms": [],
14-
"excludePlatforms": [],
15-
"allowUnsafeCode": true,
16-
"overrideReferences": false,
17-
"precompiledReferences": [],
18-
"autoReferenced": true,
19-
"defineConstraints": [],
20-
"versionDefines": [],
21-
"noEngineReferences": false
2+
"name": "GameFrameX.UI.FairyGUI.Runtime",
3+
"rootNamespace": "GameFrameX.UI.FairyGUI.Runtime",
4+
"references": [
5+
"GameFrameX.Runtime",
6+
"GameFrameX.Asset.Runtime",
7+
"GameFrameX.Event.Runtime",
8+
"GameFrameX.UI.Runtime",
9+
"FairyGUI.Runtime",
10+
"UniTask.Runtime",
11+
"YooAsset.Runtime",
12+
"YooAsset"
13+
],
14+
"includePlatforms": [],
15+
"excludePlatforms": [],
16+
"allowUnsafeCode": true,
17+
"overrideReferences": false,
18+
"precompiledReferences": [],
19+
"autoReferenced": true,
20+
"defineConstraints": [],
21+
"versionDefines": [],
22+
"noEngineReferences": false
2223
}

Runtime/UIManager.Open.cs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,11 @@
66
//------------------------------------------------------------
77

88
using System;
9-
using System.Collections.Generic;
10-
using System.IO;
119
using System.Threading.Tasks;
12-
using Cysharp.Threading.Tasks;
1310
using FairyGUI;
14-
using GameFrameX.Asset.Runtime;
15-
using GameFrameX.ObjectPool;
1611
using GameFrameX.Runtime;
1712
using GameFrameX.UI.Runtime;
18-
using UnityEngine;
13+
using YooAsset;
1914

2015
namespace GameFrameX.UI.FairyGUI.Runtime
2116
{
@@ -86,7 +81,7 @@ protected override async Task<IUIForm> InnerOpenUIFormAsync(string uiFormAssetPa
8681
// 从包中加载
8782
var assetHandle = await m_AssetManager.LoadAssetAsync<UnityEngine.Object>(newAssetPackagePath);
8883

89-
if (assetHandle.IsSucceed)
84+
if (assetHandle.IsSucceed())
9085
{
9186
// 加载成功
9287
return LoadAssetSuccessCallback(uiFormAssetName, openUIFormInfoData, assetHandle.Progress, openUIFormInfo);

0 commit comments

Comments
 (0)