示例#1
0
 public static void UnsubscribeClientInputChange(EInput _eInput, NotifyClientInputChange _nCallback)
 {
     if (s_cInstance.m_mClientInputCallbacks.ContainsKey(_eInput))
     {
         s_cInstance.m_mClientInputCallbacks[_eInput].Remove(_nCallback);
     }
 }
示例#2
0
    public static void SubscribeClientInputChange(EInput _eInput, NotifyClientInputChange _nCallback)
    {
        if (!s_cInstance.m_mClientInputCallbacks.ContainsKey(_eInput))
        {
            s_cInstance.m_mClientInputCallbacks.Add(_eInput, new List <NotifyClientInputChange>());
        }

        s_cInstance.m_mClientInputCallbacks[_eInput].Add(_nCallback);
    }