예제 #1
0
        static void OnOther(Dictionary <string, string> data)
        {
            OnOtherInfo info = new OnOtherInfo();

            info.data = data;

            string functionName = data[SDKInterfaceDefine.FunctionName];

            DispatchOtherCallBack(functionName, info);
        }
예제 #2
0
 static void DispatchOtherCallBack(string functionName, OnOtherInfo info)
 {
     if (s_callBackDict.ContainsKey(functionName))
     {
         try
         {
             if (s_callBackDict[functionName] != null)
             {
                 s_callBackDict[functionName](info);
             }
         }
         catch (Exception e)
         {
             Debug.LogError("DispatchOtherCallBack Error " + e.ToString());
         }
     }
 }