private void Refresh() { LTAttributesData oldLevelAttr = AttributesManager.GetPartnerAttributesByParnterData(curAniData.parData, curAniData.oldLv + aniPlayCount - 1); LTAttributesData addLevelAttr = AttributesManager.GetPartnerAttributesByParnterData(curAniData.parData, curAniData.oldLv + aniPlayCount); addLevelAttr.Sub(oldLevelAttr); LTAttributesData oldAttrData = new LTAttributesData(curAniData.oldAttr); curAniData.oldAttr.Add(addLevelAttr); curAniData.culCon.PlayAttrAni(oldAttrData, curAniData.oldAttr, curAniData.oldLv + aniPlayCount); }
public void ShowAwaken() { //获取基础属性 canClose = false; hasShow = false; isInitLobby = true; controller.gameObject.CustomSetActive(true); StartCoroutine(CreateBuddyModel(ShowLobbyTexture, curpartnerData.HeroInfo.model_name, true, false)); BeforeAttriData = AttributesManager.GetPartnerAttributesByParnterData(curpartnerData); RaiseAttriData = AttributesManager.GetPartnerAwakenAttributes(curpartnerData); BeforeAttriData.Sub(RaiseAttriData); //初始化数据 SetInfo(); controller.gameObject.CustomSetActive(true); playtween = PlayAwakenTween(); StartCoroutine(playtween); }