From 910da9b3ea0e0261494659a8d31f9e6ef58fac1c Mon Sep 17 00:00:00 2001 From: LuoFang Date: Mon, 27 Nov 2023 12:25:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E7=95=8C=E9=9D=A2=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Gameplay/UI/Common/UI_CurrencyItem.cs | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/Common/UI_CurrencyItem.cs b/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/Common/UI_CurrencyItem.cs index eb4b9244499..c9c0574138a 100644 --- a/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/Common/UI_CurrencyItem.cs +++ b/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/Common/UI_CurrencyItem.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections; using System.Collections.Generic; using Framework; @@ -10,9 +10,20 @@ using UnityEngine.UI; public class UI_CurrencyItem : MonoBehaviour { - [DelayedProperty] [OnValueChanged("OnCurrencyIDChanged")] - public int currencyID = -1; + [DelayedProperty] + [SerializeField] + [OnValueChanged("OnCurrencyIDChanged")] + private int _currencyID; + public int currencyID + { + get { return _currencyID; } + set + { + _currencyID = value; + Refresh(); + } + } private TMP_Text _num; private bool Vaild => currencyID != -1;