void LoginCallBack(MSLDErrorCode code, string msg, MSLDAccount account) { if (code == MSLDErrorCode.Success) { Logger.Log("游客登录成功! account:" + account.desc()); SetAccount(account); ljAccountUser.loginResult = 0; } else if (code == MSLDErrorCode.UIUserClose) { Logger.Log("用户取消游客登录! code = " + code + " msg = " + msg); ljAccountUser.loginResult = 1; } else { Logger.Log("游客登录失败! code = " + code + " msg = " + msg); ljAccountUser.loginResult = 2; } if (OnLoginCallBack != null) { OnLoginCallBack(ljAccountUser); } else { Logger.Log("登录回调函数为空!"); } }
void autoLoginCallBack(MSLDErrorCode code, string msg, object data) { if (code == MSLDErrorCode.Success) { MSLDAccount account = (MSLDAccount)data; Logger.Log("自动登录成功! account:" + account.desc()); SetAccount(account); ljAccountUser.loginResult = 0; } else if (code == MSLDErrorCode.UIUserClose) { Logger.Log("用户取消自动登录! code = " + code + " msg = " + msg); ljAccountUser.loginResult = 1; } else { Logger.Log("登录失败! code = " + code + " msg = " + msg); ShowLoginPanel(false, OnLoginCallBack); return; } if (OnLoginCallBack != null) { OnLoginCallBack(ljAccountUser); } }
void initSDKCallback(MSLDErrorCode code, string msg) { if (code == MSLDErrorCode.Success) { Logger.Log("初始化成功!"); } else { Logger.Log("初始化失败! code = " + code + " msg = " + msg); } }
void showUserCenterPannelCallBack(MSLDErrorCode code, string msg, object data) { if (code == MSLDErrorCode.Success) { Logger.Log("用户中心成功!"); } else if (code == MSLDErrorCode.UIUserClose) { Logger.Log("用户关闭用户中心! code = " + code + " msg = " + msg); } else { Logger.Log("调用用户中心失败! code = " + code + " msg = " + msg); } }