void AddIntro(IntroPanelArea t, string s, float timer, params object[] ps)
        {
            IntroBasePanel panel = this[t];

            if (null != panel)
            {
                string text = string.Format(s, ps);
                panel.SetParams(text, timer);
            }
        }
 //List<TwoData<属性项类型, double>> mLPAttrChangeList = new List<TwoData<属性项类型, double>>();
 public IntroBasePanel this[IntroPanelArea t]
 {
     set
     {
         if (mIntroPanelList.ContainsKey((byte)t) || null == value)
         {
             mIntroPanelList.Remove((byte)t);
         }
         mIntroPanelList.Add((byte)t, value);
     }
     get
     {
         if (mIntroPanelList.ContainsKey((byte)t))
         {
             return(mIntroPanelList[(byte)t]);
         }
         return(null);
     }
 }