| | |
| | | { |
| | | if (effectPlayer.isBindBone) |
| | | { |
| | | continue; |
| | | effectPlayer.FollowBoneXY(); |
| | | return; |
| | | } |
| | | int[] effectPos = effectPlayer.effectConfig.effectPos; |
| | | effectPlayer.transform.position = battleObject.heroRectTrans.position; |
| | | var effectPos = effectPlayer.effectConfig.effectPos; |
| | | if (null != effectPos && effectPos.Length >= 2) |
| | | { |
| | | effectPlayer.rectTrans.anchoredPosition += new Vector2(effectPos[0], effectPos[1]); |
| | |
| | | |
| | | BoneFollower boneFollower = effect.AddMissingComponent<BoneFollower>(); |
| | | |
| | | effect.BindBone(battleObject.motionBase.skeletonAnim, "hit"); |
| | | effect.BindBone(battleObject.motionBase.skeletonAnim, effect.effectConfig.nodeName); |
| | | |
| | | HashSet<uint> buffIdSet = new HashSet<uint>(); |
| | | buffIdSet.Add(vNetData.BuffID); |