| Main/System/BillboardRank/RankModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Horse/HorseController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Horse/HorseWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/PhantasmPavilion/PhantasmPavilionManager.DefaultID.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/BillboardRank/RankModel.cs
@@ -73,7 +73,7 @@ data.value2 = serverData.Value2; data.value3 = serverData.Value3; data.value4 = serverData.Value4; data.value5 = 5200050;//serverData.Value5; 这里临时用实际传的是形象ID再获得皮肤ID data.value5 = (uint)PhantasmPavilionManager.Instance.GetModelSkinID((int)serverData.Value5);//转成皮肤ID data.value6 = serverData.Value6; data.value7 = serverData.Value7; data.value8 = serverData.Value8; @@ -170,7 +170,7 @@ data.value2 = serverData.Value2; data.value3 = serverData.Value3; data.value4 = serverData.Value4; data.value5 = 5200050;//serverData.Value5; 这里临时用实际传的是形象ID再获得皮肤ID data.value5 = (uint)PhantasmPavilionManager.Instance.GetModelSkinID((int)serverData.Value5);//转成皮肤ID data.value6 = serverData.Value6; data.value7 = serverData.Value7; data.value8 = serverData.Value8; Main/System/Horse/HorseController.cs
@@ -23,6 +23,7 @@ { if (skinID == _skinID) { CreateHero(_heroSkinID); //避免重复创建 return; } @@ -81,7 +82,15 @@ public void CreateHero(int heroSkinID) { if (instanceGO == null) { return; } hero = instanceGO.GetComponentInChildren<UIHeroController>(true); if (hero == null) { return; } if (heroSkinID == 0) { hero.SetActive(false); Main/System/Horse/HorseWin.cs
@@ -100,7 +100,7 @@ void Display() { var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetHorseSkinID()); modelImg.Create(skinConfig.SkinID, 5400010); modelImg.Create(skinConfig.SkinID, PhantasmPavilionManager.Instance.GetMyModelSkinID()); nameText.text = skinConfig.Name; specialAttrText.text = GetSpecialAttr(); Main/System/PhantasmPavilion/PhantasmPavilionManager.DefaultID.cs
@@ -119,4 +119,21 @@ return true; } } //获得形象外观ID public int GetModelSkinID(int id) { var config = ModelConfig.Get(id); if (config == null) { TryGetDefaultID(PhantasmPavilionType.Model, PlayerDatas.Instance.baseData.Job, out int defaultID); return ModelConfig.Get(defaultID).SkinID; } return config.SkinID; } public int GetMyModelSkinID() { return GetModelSkinID(PlayerDatas.Instance.baseData.modelMark); } }