| Main/System/Achievement/AchievementManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/BattlePass/BattlePassCommonWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Horse/HorseController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Horse/HorseWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Achievement/AchievementManager.cs
@@ -146,6 +146,10 @@ foreach (var type in _types) { if (!redpointDict.ContainsKey(type)) { continue; } var redpoint = RedpointCenter.Instance.GetRedpoint(redpointDict[type]); redpoint.state = RedPointState.None; if (!isOpened(type)) Main/System/BattlePass/BattlePassCommonWin.cs
@@ -11,6 +11,8 @@ [SerializeField] Text itemNameText; //额外奖励 [SerializeField] Text totalActivityText; [SerializeField] Text tabNameText; [SerializeField] Image adWordImg; [SerializeField] Image adBg; [SerializeField] Transform lockRect; [SerializeField] ScrollerController scroller; [SerializeField] Transform rechargeRect; @@ -84,6 +86,8 @@ itemNameText.text = Language.Get("BattlePassAD" + battlePasstype); tabNameText.text = Language.Get("BattlePassTab" + battlePasstype); titleText.text = Language.Get("BattlePassTitle" + battlePasstype); adWordImg.SetSprite("BattlePassInWord" + battlePasstype); adBg.SetSprite("BattlePassInBG" + battlePasstype); } Main/System/Horse/HorseController.cs
@@ -21,25 +21,7 @@ public void Create(int _skinID, int _heroSkinID = 0, float scale = 1f, Action _onComplete = null, string motionName = "idle") { if (skinID == _skinID) { CreateHero(_heroSkinID); //避免重复创建 return; } skinID = _skinID; var skinConfig = HorseSkinConfig.Get(skinID); this.transform.localScale = Vector3.one * scale; onComplete = _onComplete; pool = GameObjectPoolManager.Instance.GetPool(UILoader.LoadPrefab("UIHorse")); if (!transform.gameObject.activeSelf) { transform.SetActive(true); } if (instanceGO == null) { instanceGO = pool.Request(); @@ -51,9 +33,32 @@ instanceGO.transform.localScale = Vector3.one; instanceGO.transform.localRotation = Quaternion.identity; } // skeletonGraphic = instanceGO.GetComponentInChildren<SkeletonGraphic>(true); skeletonGraphic = instanceGO.transform.Find("Horse").GetComponent<SkeletonGraphic>(); if (skinID == _skinID) { if (skinID == 0) { skeletonGraphic.enabled = false; } CreateHero(_heroSkinID); //避免重复创建 return; } skinID = _skinID; var skinConfig = HorseSkinConfig.Get(skinID); this.transform.localScale = Vector3.one * scale; onComplete = _onComplete; if (!transform.gameObject.activeSelf) { transform.SetActive(true); } if (skinConfig == null || string.IsNullOrEmpty(skinConfig.Spine)) { //卸下坐骑的情况 Main/System/Horse/HorseWin.cs
@@ -226,6 +226,7 @@ case PlayerDataType.EquipShowSwitch: var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetUsingHorseSkinID()); modelImg.Create(skinConfig.SkinID, PhantasmPavilionManager.Instance.GetMyModelSkinID()); nameText.text = skinConfig.Name; break; }