Example #1
0
 public static void UnsubscribeAxisChange(EAxis _eAxis, NotifyAxisChange _nCallback)
 {
     if (s_cInstance.m_mAxisCallbacks.ContainsKey(_eAxis))
     {
         s_cInstance.m_mAxisCallbacks[_eAxis].Remove(_nCallback);
     }
 }
Example #2
0
    public static void SubscribeAxisChange(EAxis _eAxis, NotifyAxisChange _nCallback)
    {
        if (!s_cInstance.m_mAxisCallbacks.ContainsKey(_eAxis))
        {
            s_cInstance.m_mAxisCallbacks.Add(_eAxis, new List <NotifyAxisChange>());
        }

        s_cInstance.m_mAxisCallbacks[_eAxis].Add(_nCallback);
    }