//public static LoginCallBack OnLoginCallBack; static void OnLogin(Dictionary <string, string> data) { bool isSuccess = bool.Parse(data[SDKInterfaceDefine.ParameterName_IsSuccess]); string accountId = data[SDKInterfaceDefine.Login_ParameterName_AccountId]; OnLoginInfo info = new OnLoginInfo(); info.isSuccess = isSuccess; info.accountId = accountId; Debug.Log("SDKManagerNew OnLogin " + accountId); if (data.ContainsKey(SDKInterfaceDefine.Login_ParameterName_loginPlatform)) { info.loginPlatform = (LoginPlatform)Enum.Parse(typeof(LoginPlatform), data[SDKInterfaceDefine.Login_ParameterName_loginPlatform]); } if (SDKManager.LoginCallBack != null) { try { SDKManager.LoginCallBack(info); } catch (Exception e) { Debug.LogError("OnLogin Error " + e.ToString()); } } }
static void OnLogin(Dictionary <string, string> data) { bool isSuccess = bool.Parse(data[SDKInterfaceDefine.ParameterName_IsSuccess]); string accountId = data[SDKInterfaceDefine.Login_ParameterName_AccountId]; OnLoginInfo info = new OnLoginInfo(); info.isSuccess = isSuccess; info.accountId = accountId; OnLoginCallBack(info); }