7 [CreateAssetMenu(menuName =
"TriLib/Mappers/Root Bone/By Bones Root Bone Mapper", fileName =
"ByBonesRootBoneMapper")]
11 public override Transform
Map(AssetLoaderContext assetLoaderContext)
13 Transform bestBone =
null;
14 var bestChildrenCount = 0;
15 for (var i = 0; i < assetLoaderContext.BoneTransforms.Length; i++)
17 var bone = assetLoaderContext.BoneTransforms[i];
18 var childrenCount = bone.CountChild();
19 if (childrenCount >= bestChildrenCount)
21 bestChildrenCount = childrenCount;
Represents a Mapper that looks for the Game Object which has only a Transform component and has the b...
override Transform Map(AssetLoaderContext assetLoaderContext)