| Main/System/GeneralConfig/GeneralDefine.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/KnapSack/Logic/CommonGetItemWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/KnapSack/Logic/ItemLogicUtility.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/GeneralConfig/GeneralDefine.cs
@@ -42,6 +42,7 @@ public static string[] loadingTips { get; private set; } public static int herocall10TipLimit { get; private set; } public static int lvExpFullTipLimit { get; private set; } public static Dictionary<string, string> commonAwardTipDict { get; private set; } public static void Init() { @@ -96,6 +97,9 @@ config = FuncConfigConfig.Get("GameTip"); lvExpFullTipLimit = int.Parse(config.Numerical1); herocall10TipLimit = int.Parse(config.Numerical2); config = FuncConfigConfig.Get("AwardEventTip"); commonAwardTipDict = JsonMapper.ToObject<Dictionary<string, string>>(config.Numerical1); } catch (Exception ex) { Main/System/KnapSack/Logic/CommonGetItemWin.cs
@@ -7,6 +7,7 @@ public class CommonGetItemWin : UIBase { [SerializeField] ScrollerController scroller; [SerializeField] Text tipText; protected override void OnPreOpen() @@ -15,6 +16,7 @@ scroller.OnRefreshCell += OnRefreshCell; CreateScroller(); SoundPlayer.Instance.PlayUIAudio(20); tipText.text = Language.Get(ItemLogicUtility.Instance.sourceTip); } Main/System/KnapSack/Logic/ItemLogicUtility.cs
@@ -1185,6 +1185,7 @@ public Dictionary<int, Item> totalShowItems = new Dictionary<int, Item>(); public event Action OnGetItemShowEvent; private string getItemEventName; public string sourceTip; //领奖原因 // 通用显示获得的物品 @@ -1215,6 +1216,14 @@ } } if (GeneralDefine.commonAwardTipDict.ContainsKey(eventName)) { sourceTip = GeneralDefine.commonAwardTipDict[eventName]; } else { sourceTip = ""; } this.isNameShow = isNameShow; OnGetItemShowEvent?.Invoke();