Пример #1
0
    public void ShowTips(string textTips, TextTipsType textTipsType = TextTipsType.TextTips)
    {
        TextTipsInfo info = new TextTipsInfo();

        info.TipsType  = textTipsType;
        info.TipsValue = textTips;
        m_TipsQueue.Enqueue(info);
    }
Пример #2
0
 void Show()
 {
     if (m_TipsQueue.Count > 0)
     {
         TextTipsInfo tipsInfo = m_TipsQueue.Dequeue();
         for (int i = 0; i < m_TextTipsList.Count; i++)
         {
             if (!m_TextTipsList[i].IsRun)
             {
                 m_TextTipsList[i].transform.SetAsLastSibling();
                 m_TextTipsList[i].Show(tipsInfo.TipsValue, tipsInfo.TipsType);
                 break;
             }
         }
     }
 }