protected virtual void OnAttachedToHand(Hand hand) { if (!string.IsNullOrEmpty(activateActionSetOnAttach.GetPath())) { activateActionSetOnAttach.Activate(hand.handType); } if (onAttachedToHand != null) { onAttachedToHand.Invoke(hand); } if (skeletonPoser != null && hand.skeleton != null) { hand.skeleton.BlendToPoser(skeletonPoser, blendToPoseTime); } attachedToHand = hand; }