备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using TMPro;
using UnityEngine;
using UnityEngine.UI;
using GameCore;
public class EventLuckMagicDrawButtonView : MonoBehaviour
{
[SerializeField] private TMP_Text textCost, textBtn;
public Button ButtonDraw;
public void Init(int cost, EEventLuckMagicRingType ringType)
{
textCost.text = $"x{cost}";
var key = ringType switch
{
EEventLuckMagicRingType.OuterRing => EventLuckMagicAct.OuterRingBtnKey,
EEventLuckMagicRingType.MiddleRing => EventLuckMagicAct.MiddleRingBtnKey,
EEventLuckMagicRingType.InnerRing => EventLuckMagicAct.InnerRingBtnKey,
_ => throw new System.NotImplementedException(),
};
textBtn.text = LocalizationMgr.GetText(key);
}
}