From 623d301e4170a9e539c398ae7d4e5a9463d2e636 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Wed, 15 Nov 2023 14:06:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=BC=82=E6=AD=A5=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E5=AD=90Widget=E6=97=B6SetParent=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修正异步创建子Widget时SetParent的问题 --- UnityProject/Assets/TEngine/Runtime/Modules/UIModule/UIBase.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UnityProject/Assets/TEngine/Runtime/Modules/UIModule/UIBase.cs b/UnityProject/Assets/TEngine/Runtime/Modules/UIModule/UIBase.cs index bbf5e8ad..bad0f557 100644 --- a/UnityProject/Assets/TEngine/Runtime/Modules/UIModule/UIBase.cs +++ b/UnityProject/Assets/TEngine/Runtime/Modules/UIModule/UIBase.cs @@ -340,7 +340,7 @@ namespace TEngine public async UniTask CreateWidgetByPathAsync(Transform parentTrans, string assetLocation, bool visible = true) where T : UIWidget, new() { GameObject goInst = await GameModule.Resource.LoadAssetAsync(assetLocation, gameObject.GetCancellationTokenOnDestroy()); - goInst.transform.SetParent(parentTrans); + goInst.transform.SetParent(parentTrans, false); return CreateWidget(goInst, visible); }