private void OnGUI() { GUILayoutTools.DrawTitle("对白编辑器"); GUILayoutTools.Separator_NoSpaceDoubleLine(); ToolBar(); GUILayout.Space(5); using (new GUILayout.HorizontalScope()) { using (new GUILayout.VerticalScope(GUILayout.Width(position.width * 0.3f))) { DrawList(); } GUILayout.Space(10); using (new GUILayout.VerticalScope()) { DrawDialogueGroup(curDialogueGroup); } GUILayout.Space(10); } GUILayoutTools.Separator_DoubleLine(); using (new GUILayout.HorizontalScope()) { GUILayout.FlexibleSpace(); if (GUILayout.Button("保 存", GUILayout.Width(120), GUILayout.Height(30))) { Save(); } GUILayout.FlexibleSpace(); } if (Event.current.type == EventType.MouseDown) { GUI.FocusControl(null); } Repaint(); }
public void OnGUI() { GUILayoutTools.DrawTitle("演示板"); GUILayoutTools.Separator_NoSpaceDoubleLine(); ToolBar(); GUILayout.Label("当前已有对白", StyleTools.MiddleCenterLab); var dgs = MainWinodws.Instance.dialogueGroups; using (new GUILayout.HorizontalScope()) { foreach (var dg in dgs) { if (GUILayout.Button(dg.Id + ":" + dg.Desc)) { if (curShow != dg) { curShow = dg; auto = false; } } } } GUILayoutTools.Separator_SingleLine(); ShowDialogue(); Repaint(); }
private void OnGUI() { GUILayoutTools.DrawTitle("½ÇÉ«ÅäÖÃ"); GUILayoutTools.Separator_NoSpaceDoubleLine(); ToolBar(); GUILayout.Space(5); using (new GUILayout.HorizontalScope()) { using (new GUILayout.VerticalScope(GUILayout.Width(position.width * 0.3f))) { DrawList(); } GUILayout.Space(10); using (new GUILayout.VerticalScope()) { DrawCharacter(curChar); } GUILayout.Space(10); } GUILayoutTools.Separator_DoubleLine(); using (new GUILayout.HorizontalScope()) { GUILayout.FlexibleSpace(); if (GUILayout.Button("±£ ´æ", GUILayout.Width(120), GUILayout.Height(30))) { Save(); } GUILayout.FlexibleSpace(); } GUILayout.Label(""); Repaint(); if (Event.current.type == EventType.MouseDown) { GUI.FocusControl(null); } }