From bc1cb6da854cb2e9144f10ed55330a537ecdca16 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 04 三月 2026 14:35:57 +0800
Subject: [PATCH] 466 h5版本 资源规则修改 打包修改(未完成 勿拉取)
---
Main/Component/UI/Effect/SpringDecorate.cs | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/Main/Component/UI/Effect/SpringDecorate.cs b/Main/Component/UI/Effect/SpringDecorate.cs
index 0fed5e7..57ee2bd 100644
--- a/Main/Component/UI/Effect/SpringDecorate.cs
+++ b/Main/Component/UI/Effect/SpringDecorate.cs
@@ -1,5 +1,6 @@
锘縰sing System.Collections;
using System.Collections.Generic;
+using Cysharp.Threading.Tasks;
using UnityEngine;
[RequireComponent(typeof(RectTransform))]
@@ -9,13 +10,21 @@
GameObject springDecorate = null;
- private void Start()
+ private async void Start()
{
if (GeneralDefine.UISpringDecorate != 0)
{
if (springDecorate == null)
{
- springDecorate = UIUtility.CreateWidget("Container_SpringDecorate", "SpringDecorate");
+ springDecorate = await UIUtility.CreateWidget("Container_SpringDecorate", "SpringDecorate");
+ if (this == null || springDecorate == null)
+ {
+ if (null != springDecorate)
+ {
+ DestroyImmediate(springDecorate);
+ }
+ return;
+ }
}
var rectTransform = springDecorate.transform as RectTransform;
rectTransform.MatchWhith(this.transform as RectTransform);
--
Gitblit v1.8.0