Update UIWindow.cs

This commit is contained in:
ALEXTANG
2023-04-11 14:23:51 +08:00
parent db25782920
commit 2e0d7731b9

View File

@@ -9,6 +9,7 @@ namespace TEngine
{ {
public abstract class UIWindow : UIBase public abstract class UIWindow : UIBase
{ {
#region Propreties
private System.Action<UIWindow> _prepareCallback; private System.Action<UIWindow> _prepareCallback;
private bool _isCreate = false; private bool _isCreate = false;
@@ -206,6 +207,7 @@ namespace TEngine
/// 是否加载完毕。 /// 是否加载完毕。
/// </summary> /// </summary>
internal bool IsLoadDone => Handle.IsDone; internal bool IsLoadDone => Handle.IsDone;
#endregion
public void Init(string name, int layer, bool fullScreen, string assetName) public void Init(string name, int layer, bool fullScreen, string assetName)
{ {
@@ -365,6 +367,11 @@ namespace TEngine
} }
} }
/// <summary>
/// 处理资源加载完成回调。
/// </summary>
/// <param name="handle"></param>
/// <exception cref="Exception"></exception>
private void Handle_Completed(AssetOperationHandle handle) private void Handle_Completed(AssetOperationHandle handle)
{ {
if (handle.AssetObject == null) if (handle.AssetObject == null)