private static void DrawMuteSolo(Rect fullArea, InMusicNode node) { Rect butArea = fullArea; butArea.width = 16; butArea.height = 12; butArea.y += 3; butArea.x += EditorGUI.indentLevel * 5 + 5; Texture mute = MusicUpdater.IsMute(node) ? EditorResources.Instance.Muted : EditorResources.Instance.NotMute; if (GUI.Button(butArea, mute, GUIStyle.none)) { InUndoHelper.RegisterUndo(node, "Mute"); MusicUpdater.FlipMute(node); } butArea.y += 14; Texture solo = MusicUpdater.IsSolo(node) ? EditorResources.Instance.Soloed : EditorResources.Instance.NotSolo; if (GUI.Button(butArea, solo, GUIStyle.none)) { InUndoHelper.RegisterUndo(node, "Solo"); MusicUpdater.FlipSolo(node); } }