/// <summary> /// Gets the bone map of the specified bone. /// </summary> public BoneMap GetBoneMap(BoneMapType boneMap) { switch(boneMap) { case BoneMapType.Parent: if (parentBone == null) Warning.Log("This limb does not have a parent (shoulder) bone", bone1); return boneMapParent; case BoneMapType.Bone1: return boneMap1; case BoneMapType.Bone2: return boneMap2; default: return boneMap3; } }
/// <summary> /// Gets the bone map of the specified bone. /// </summary> public BoneMap GetBoneMap(BoneMapType boneMap) { switch (boneMap) { case BoneMapType.Parent: if (parentBone == null) { Warning.Log("This limb does not have a parent (shoulder) bone", bone1); } return(boneMapParent); case BoneMapType.Bone1: return(boneMap1); case BoneMapType.Bone2: return(boneMap2); default: return(boneMap3); } }
public override bool IsValid(IKSolver solver, ref string message) => default; // 0x00000001809B19E0-0x00000001809B1A80 public BoneMap GetBoneMap(BoneMapType boneMap) => default; // 0x00000001809B1540-0x00000001809B1600