0312 排名上的 模型大小,第一名原大小,2-3名80%
| | |
| | | rankValueText.text = RankModel.Instance.GetCmpValueStr(rankType, rankData.cmpValue);
|
| | | nameText.text = rankData.name1;
|
| | | officialTitleCell.InitUI((int)rankData.value1, (int)rankData.value2);
|
| | | model.Create(HorseManager.Instance.GetOtherPlayerHorseSkinID((int)rankData.value6), (int)rankData.value5, 1);
|
| | | model.Create(HorseManager.Instance.GetOtherPlayerHorseSkinID((int)rankData.value6), (int)rankData.value5, rank == 1 ? 1f : 0.8f);
|
| | | }
|
| | |
|
| | |
|
| | |
| | | { |
| | | skeletonGraphic.enabled = false; |
| | | } |
| | | CreateHero(_heroSkinID); |
| | | CreateHero(_heroSkinID, scale); |
| | | //避免重复创建 |
| | | return; |
| | | } |
| | |
| | | //卸下坐骑的情况 |
| | | skeletonGraphic.enabled = false; |
| | | spineAnimationState = null; |
| | | CreateHero(_heroSkinID); |
| | | CreateHero(_heroSkinID, scale); |
| | | return; |
| | | } |
| | | |
| | |
| | | if (motionName == "") |
| | | motionName = GetFistSpineAnim(); |
| | | PlayAnimation(motionName, true); |
| | | CreateHero(_heroSkinID); |
| | | CreateHero(_heroSkinID, scale); |
| | | spineAnimationState.Complete -= OnAnimationComplete; |
| | | spineAnimationState.Complete += OnAnimationComplete; |
| | | } |
| | | |
| | | public void CreateHero(int heroSkinID) |
| | | public void CreateHero(int heroSkinID, float _scale) |
| | | { |
| | | if (instanceGO == null) |
| | | { |
| | |
| | | return; |
| | | } |
| | | hero.SetActive(true); |
| | | hero.Create(heroSkinID); |
| | | hero.Create(heroSkinID, _scale); |
| | | |
| | | // 确保 BoneFollowerGraphic 引用到正确的坐骑 SkeletonGraphic |
| | | var boneFollower = hero.GetComponent<BoneFollowerGraphic>(); |
| | |
| | | rankValueText.text = string.Format(valueFormat, UIHelper.ReplaceLargeNum(rankData.cmpValue2 + rankData.cmpValue * Constants.ExpPointValue)); |
| | | nameText.text = rankData.name1; |
| | | officialTitleCell.InitUI((int)rankData.value1, (int)rankData.value2); |
| | | model.Create(HorseManager.Instance.GetOtherPlayerHorseSkinID((int)rankData.value6), (int)rankData.value5, 1); |
| | | model.Create(HorseManager.Instance.GetOtherPlayerHorseSkinID((int)rankData.value6), (int)rankData.value5, rank == 1 ? 1f : 0.8f); |
| | | } |
| | | |
| | | |