From f0c41c38ec5c651dedc645687597d227dccac981 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期一, 24 十一月 2025 00:49:51 +0800
Subject: [PATCH] 328 【主界面】坐骑系统

---
 Main/System/Main/HomeWin.cs |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/Main/System/Main/HomeWin.cs b/Main/System/Main/HomeWin.cs
index 151229e..c6e0127 100644
--- a/Main/System/Main/HomeWin.cs
+++ b/Main/System/Main/HomeWin.cs
@@ -165,6 +165,7 @@
         OfficialRankManager.Instance.OnOfficialCanLVUpEvent += OnOfficialCanLVUpEvent;
         FirstChargeManager.Instance.OnFirstChargeTaskUpdateEvent += OnFirstChargeTaskUpdateEvent;
         OfficialRankManager.Instance.RealmMissionRefreshEvent += OnOfficialCanLVUpEvent;
+        HorseManager.Instance.OnHorseUpdateEvent += DisplayHorse;
         Display();
         DisplayFirstChargeBtn();
 
@@ -190,6 +191,7 @@
         OfficialRankManager.Instance.OnOfficialCanLVUpEvent -= OnOfficialCanLVUpEvent;
         FirstChargeManager.Instance.OnFirstChargeTaskUpdateEvent -= OnFirstChargeTaskUpdateEvent;
         OfficialRankManager.Instance.RealmMissionRefreshEvent -= OnOfficialCanLVUpEvent;
+        HorseManager.Instance.OnHorseUpdateEvent -= DisplayHorse;
         //  鍏抽棴鐨勬椂鍊欐妸鎴樻枟鐣岄潰涔熺粰鍏充簡 铏界劧鏄湪澶栭潰寮�鐨�
         UIManager.Instance.CloseWindow<BattleWin>();
     }
@@ -239,6 +241,9 @@
 
             case PlayerDataType.RealmLevel:
                 OnOfficialCanLVUpEvent();
+                break;
+            case PlayerDataType.EquipShowSwitch:
+                DisplayHorse();
                 break;
         }
 
@@ -504,7 +509,7 @@
         {
             horseBGImg.SetActive(true);
             //equipShowSwitch;//褰撳墠閰嶇疆鐨勫潗楠戝瑙侷D瀛樺偍鍦紙鏈�澶ф敮鎸� 1~999锛�
-            var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetHorseSkinID());
+            var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetUsingHorseSkinID(true));
             horseImg.Create(skinConfig.SkinID, 0, 0.6f);
             horseLVText.text = Language.Get("Horse8",HorseManager.Instance.classLV, HorseManager.Instance.horseLV);
         }

--
Gitblit v1.8.0