private void DrawTransform() { BackUpBoneData backUpBoneData = null; bool flag = CommonUIData.bone; if (flag) { backUpBoneData = BackUpData.GetOrNullMaidBoneData(CommonUIData.maid, CommonUIData.slotNo, CommonUIData.obj, CommonUIData.bone); } GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.Label("位置", UIParams.Instance.lStyle, new GUILayoutOption[0]); GUILayout.FlexibleSpace(); bool flag2 = backUpBoneData == null || !backUpBoneData.changedPos; if (flag2) { GUI.enabled = false; } bool flag3 = GUILayout.Button("R", UIParams.Instance.bStyle, new GUILayoutOption[0]); if (flag3) { BackUpData.RestorePosition(CommonUIData.maid, CommonUIData.slotNo, CommonUIData.obj, CommonUIData.bone); BackUpData.Refresh(); } GUI.enabled = true; GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.Label("回転", UIParams.Instance.lStyle, new GUILayoutOption[0]); GUILayout.FlexibleSpace(); bool flag4 = backUpBoneData == null || !backUpBoneData.changedRot; if (flag4) { GUI.enabled = false; } bool flag5 = GUILayout.Button("R", UIParams.Instance.bStyle, new GUILayoutOption[0]); if (flag5) { BackUpData.RestoreRotation(CommonUIData.maid, CommonUIData.slotNo, CommonUIData.obj, CommonUIData.bone); BackUpData.Refresh(); } GUI.enabled = true; GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.Label("拡縮", UIParams.Instance.lStyle, new GUILayoutOption[0]); GUILayout.FlexibleSpace(); bool flag6 = backUpBoneData == null || !backUpBoneData.changedScl; if (flag6) { GUI.enabled = false; } bool flag7 = GUILayout.Button("R", UIParams.Instance.bStyle, new GUILayoutOption[0]); if (flag7) { BackUpData.RestoreScale(CommonUIData.maid, CommonUIData.slotNo, CommonUIData.obj, CommonUIData.bone); BackUpData.Refresh(); } GUI.enabled = true; GUILayout.EndHorizontal(); }