The weapons and shields that need to be attached exist in a separate 2D Toolkit SpriteCollection that we are using for equipment. I have been trying to follow examples, but it just does not work, no exception is thrown, it just doesn't show up. Here is what I have so far.
public tk2dSpriteCollectionData DataCollectionSpriteTK2D;
_animationSkeletonUnitySpine = GetComponent<SkeletonAnimation>();
_skeletonSpine = _animationSkeletonUnitySpine.Skeleton
RegionAttachment attachmentRegionCollectionSpriteWeaponDagger =
new SpriteCollectionAttachmentLoader(DataCollectionSpriteTK2D).NewRegionAttachment(null, "Dagger", "Dagger");
int indexSlotWeapon = skeleton.FindSlotIndex("Weapon");
_skeletonSpine.Skin.AddAttachment(indexSlotWeapon, "Weapon-Dagger", attachmentRegionCollectionSpriteWeaponDagger);
Thx in advance.