Esempio n. 1
0
 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();
 }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
 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);
     }
 }