CultivateImmortal/Assets/Scripts/GameObject/TxtEntry.cs

46 lines
1.4 KiB
C#
Raw Normal View History

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class TxtEntry : MonoBehaviour
{
public Text txtEntry;
2024-12-02 18:00:58 +08:00
public void UpdatePanel(EquipEntry entry,string color= "362211")
{
2024-12-02 18:00:58 +08:00
switch (entry.entryType)
{
case 1:
txtEntry.text = <><D1AA>+"+entry.num;
break;
case 2:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+" + entry.num;
break;
case 3:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+" + entry.num;
break;
case 4:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+" + entry.num + "%";
break;
case 5:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD>+" + entry.num + "%";
break;
case 6:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD>+" + entry.num + "%";
break;
case 7:
txtEntry.text = "<22><>ʯ<EFBFBD>ӳ<EFBFBD>+" + entry.num + "%";
break;
case 8:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+" + entry.num + "%";
break;
case 9:
txtEntry.text = "<22><><EFBFBD><EFBFBD><EFBFBD>ӳ<EFBFBD>+" + entry.num + "%";
break;
}
txtEntry.color = GameMgr.Instance.HexToColor(color);
txtEntry.GetComponent<Outline>().effectColor = GameMgr.Instance.HexToColorAlaph(color);
}
}