示例#1
0
        void UF_DrawWinEnter(int id)
        {
            MsgLoger logger = Debugger.UF_GetInstance().logger;

            GUILayout.Label(
                string.Format("<color=white>L:{0}</color>  <color=yellow>W:{1}</color>  <color=red>E:{2}</color>",
                              logger.UF_GetTagCount(Debugger.TAG_LOG),
                              logger.UF_GetTagCount(Debugger.TAG_WARN),
                              logger.UF_GetTagCount(Debugger.TAG_ERROR)));
            if (GUILayout.Button("Console", GUILayout.Width(100), GUILayout.Height(80)))
            {
                m_ViewBoardTag = ViewBoardTag.OUTPUT;
            }
            GUI.DragWindow();
        }
示例#2
0
        //绘制区域标签
        private void UF_DrawAreaTag()
        {
            Rect rect = new Rect(0, 0, m_WidthTag * Screen.width - m_WidthSpace, Screen.height);

            //模拟黑屏
            GUI.Box(new Rect(0, 0, Screen.width, Screen.height), "");
            GUI.Box(new Rect(0, 0, Screen.width, Screen.height), "");

            GUILayout.BeginArea(rect);

            if (UF_LayoutButton("Close", 80))
            {
                m_ViewBoardTag = ViewBoardTag.NONE;
            }
            if (UF_LayoutButton("Output"))
            {
                m_ViewBoardTag = ViewBoardTag.OUTPUT;
            }
            if (UF_LayoutButton("GM"))
            {
                m_ViewBoardTag = ViewBoardTag.NONE;
                MessageSystem.UF_GetInstance().UF_Send(DefineEvent.E_LUA, DefineLuaEvent.E_DEBUG_GM);
            }
            if (UF_LayoutButton("Asset"))
            {
                m_ViewBoardTag = ViewBoardTag.ASSET;
            }
            if (UF_LayoutButton("Record"))
            {
                m_ViewBoardTag = ViewBoardTag.RECORD;
            }
            if (UF_LayoutButton("Lua"))
            {
                m_ViewBoardTag = ViewBoardTag.LUA;
            }
            if (UF_LayoutButton("Network"))
            {
                m_ViewBoardTag = ViewBoardTag.NETWORK;
            }
            if (UF_LayoutButton("System"))
            {
                m_ViewBoardTag = ViewBoardTag.SYSTEM;
            }

            m_CurDebugView = m_DicDebugView[m_ViewBoardTag];

            GUILayout.EndArea();
        }