备份CatanBuilding瘦身独立工程
This commit is contained in:
48
Assets/Scripts/UI/Turntable/TurntableInfoPopupPanel.cs
Normal file
48
Assets/Scripts/UI/Turntable/TurntableInfoPopupPanel.cs
Normal file
@@ -0,0 +1,48 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using GameCore;
|
||||
using asap.core;
|
||||
using cfg;
|
||||
using TMPro;
|
||||
public class TurntableInfoPopupPanel : MonoBehaviour
|
||||
{
|
||||
Button btn_close;
|
||||
TurntableRewardItem rewardItem1;
|
||||
TurntableRewardItem rewardItem2;
|
||||
TurntableRewardItem rewardItem4;
|
||||
TMP_Text text_num;
|
||||
void Awake()
|
||||
{
|
||||
btn_close = transform.Find("btn_close").GetComponent<Button>();
|
||||
rewardItem1 = transform.Find("root/info2/reward1").GetComponent<TurntableRewardItem>();
|
||||
rewardItem2 = transform.Find("root/info2/reward2").GetComponent<TurntableRewardItem>();
|
||||
rewardItem4 = transform.Find("root/info2/reward4").GetComponent<TurntableRewardItem>();
|
||||
text_num = transform.Find("root/info1/icon_ticket/text_num").GetComponent<TMP_Text>();
|
||||
}
|
||||
void Start()
|
||||
{
|
||||
btn_close.onClick.AddListener(() =>
|
||||
{
|
||||
UIManager.Instance.DestroyUI(UITypes.FishingTurntableInfoPopupPanel);
|
||||
});
|
||||
var _fishingEventData = GContext.container.Resolve<FishingEventData>();
|
||||
var wheelLevel = _fishingEventData.wheelLevel;
|
||||
var _tables = GContext.container.Resolve<Tables>();
|
||||
rewardItem1.wheelDrop = _tables.TbWheelDrop.Get(wheelLevel.WheelDrop[0]);
|
||||
rewardItem1.Init(false);
|
||||
rewardItem2.wheelDrop = _tables.TbWheelDrop.Get(wheelLevel.WheelDrop[1]);
|
||||
rewardItem2.Init(false);
|
||||
rewardItem4.wheelDrop = _tables.TbWheelDrop.Get(wheelLevel.WheelDrop[3]);
|
||||
rewardItem4.Init(false);
|
||||
int TurntableCoupon = _fishingEventData.TurntableCoupon;
|
||||
int CostNumber = wheelLevel.CostNumber;
|
||||
if (TurntableCoupon < CostNumber)
|
||||
{
|
||||
text_num.text = $"<color=red>{ConvertTools.GetNumberString(TurntableCoupon)}/{CostNumber}</color>";
|
||||
}
|
||||
else
|
||||
{
|
||||
text_num.text = $"{ConvertTools.GetNumberString(TurntableCoupon)} /{CostNumber}";
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user