void BoneDataChanged(BoneCache bone) { if (m_SkeletonToolView.target == bone) { m_SkeletonToolView.Update(bone.name, Mathf.RoundToInt(bone.depth), bone.position, bone.rotation.eulerAngles.z, bone.bindPoseColor); } }
void BoneDataChanged(BoneCache bone) { if (m_SkeletonToolView.target == bone) { m_SkeletonToolView.Update(bone.name, Mathf.RoundToInt(bone.depth)); } }
private void UpdateBoneInspector() { var selectedBone = skinningCache.skeletonSelection.activeElement; var selectionCount = skinningCache.skeletonSelection.Count; m_SkeletonToolView.Hide(); if (enableBoneInspector && selectedBone != null && selectionCount == 1) { m_SkeletonToolView.Update(selectedBone.name, Mathf.RoundToInt(selectedBone.depth)); m_SkeletonToolView.Show(); } }