| Main/System/Horse/HorseCarouselView.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Horse/HorseItem.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Qunying/QYWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/Utility/OperationLogCollect.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Horse/HorseCarouselView.cs
@@ -166,6 +166,10 @@ // 6. 数据与表现更新 (刷新头像、名字等) itemUI.UpdateData(horseConfigs[realIndex], realIndex); itemUI.onItemClick = SelectIndex; // 7. 根据是否居中来设置选中状态 bool isSelected = Mathf.Approximately(distanceToCenter, 0f); itemUI.SetSelected(isSelected); } } Main/System/Horse/HorseItem.cs
@@ -10,6 +10,7 @@ public Image lockImg; public TextEx useTxt; public ButtonEx clickBtn; public Image chooseImg; // 点击回调,传递该Item对应的realIndex public System.Action<int> onItemClick; @@ -40,4 +41,10 @@ clickBtn.onClick.RemoveAllListeners(); clickBtn.onClick.AddListener(() => onItemClick?.Invoke(realIndex)); } // 控制选中图片的显示 public void SetSelected(bool selected) { chooseImg.SetActive(selected); } } Main/System/Qunying/QYWin.cs
@@ -14,6 +14,7 @@ [SerializeField] Button closeBtn; [SerializeField] Text gameTimeText; [SerializeField] Text gameStepNameText; [SerializeField] Button buyTicketBtn; [SerializeField] Text ticketCountText; [SerializeField] Text ticketTimeText; @@ -170,7 +171,21 @@ //活动时间 void ShowGameTime() { gameTimeText.text = QunyingManager.Instance.GetEndSecondStr(); var zoneInfo = CrossServerBaseManager.Instance.GetCrossZoneInfo(QunyingManager.DataMapID); if (zoneInfo != null && zoneInfo.ZoneID == 0) { //倒计时按0:05结束 var seconds = (TimeUtility.GetTodayStartTime().AddMinutes(5) - TimeUtility.GetCommServerNow(0)).TotalSeconds; gameTimeText.text = TimeUtility.SecondsToDHMS((int)seconds); gameStepNameText.text = Language.Get("Qunying3_1"); } else { //非跨服 或者 跨服在进行中的时候正常显示倒计时 gameTimeText.text = QunyingManager.Instance.GetEndSecondStr(); gameStepNameText.text = Language.Get("Qunying3"); } if (QunyingManager.Instance.m_LastRecoverTime == 0) { ticketTimeText.text = ""; Main/Utility/OperationLogCollect.cs
@@ -35,8 +35,9 @@ //6104 SDK账号登录失败 public void RecordLauchEvent(int _step) { #if !UNITY_EDITOR //默认发送即使表没有初始化 if (InitialFunctionConfig.isInit) if (SDKUtils.Instance.AssetCopyFinished) { var config = InitialFunctionConfig.Get("Event"); if (config != null && config.Numerical1 != "1") @@ -44,7 +45,6 @@ return; } } #if !UNITY_EDITOR var tables = new Dictionary<string, string>(); tables["OperatorID"] = VersionConfig.Get().appId; tables["RegionName"] = "data";