Exemplo n.º 1
0
 public SSysMgr()
 {
     m_sys_dic.Add(SystermType.ROOT,new SsRoot());
     m_sys_dic.Add(SystermType.MAKER,new SsMaker());
     m_sys_dic.Add(SystermType.SEA,new SsSea());
     m_current_systerm=m_sys_dic[SystermType.ROOT];
     m_current_systerm.open();
 }
Exemplo n.º 2
0
 public void open_sys(SystermType _type)
 {
     if(m_current_systerm!=null)
     {
         m_current_systerm.close();
     }
     m_current_systerm=m_sys_dic[_type];
     m_current_systerm.open();
     foreach(KeyValuePair<SystermType,SSysterm> _kv in m_sys_dic)
     {
         _kv.Value.refresh_life(_type);
     }
 }