示例#1
0
 public void ConsoleClear()
 {
     if (_conTxt != null)
     {
         _conTxt.text = "";
         InputList.Clear();
         MsgList.Clear();
     }
 }
示例#2
0
        protected virtual void ProcessMessages()
        {
            if (MsgList != null && MsgList.Count > 0)
            {
                AddConsoleText(MsgList.ToArray());
            }

            if (MsgList.Count > MSG_COUNT_MAX)
            {
                int numToRemove = MsgList.Count - MSG_COUNT_MAX;
                for (int i = 0; i < numToRemove; i++)
                {
                    MsgList.RemoveRange(0, numToRemove);
                }
            }

            MsgList.Clear();
        }
示例#3
0
 private void ClearMsg()
 {
     MsgList.Clear();
 }