using UniFramework.Event; using UnityEngine; namespace GFGGame { public class DouYouSDKHandler : MonoBehaviour { /// /// 测试消息 /// /// public void ReceiveMessage(string message) { Debug.Log(message); } /// /// SDK实例化成功 /// /// SDK 实例化成功 public void InitSuccess(string message) { Debug.Log("InitSuccess: " + message); UniEvent.SendMessage(new LauncherEvent.InitPlatformResult() { success = true }); } /// /// 登录成功 /// /// resUid + "|gfg|" + token public void LoginSuccess(string message) { Debug.Log("LoginSuccess: " + message); } /// /// 切换账号或退出登录后 /// /// 退出登录成功! public void OutLoginSuccess(string message) { Debug.Log("OutLoginSuccess: " + message); } /// /// 支付失败 /// /// code + "|gfg|" + params.toString() public void PayFail(string message) { Debug.Log("PayFail: " + message); } /// /// 支付成功 /// /// code + "|gfg|" + params.toString() public void PaySuccess(string message) { Debug.Log("PaySuccess" + message); } #region SDK 生命周期函数 public void SdkOnStart(string message) { Debug.Log(message); } public void SdkOnPause(string message) { Debug.Log(message); } public void SdkOnResume(string message) { Debug.Log(message); } public void SdkOnStop(string message) { Debug.Log(message); } public void SdkOnDestroy(string message) { Debug.Log(message); } public void SdkOnRestart(string message) { Debug.Log(message); } public void SdkOnBackPressed(string message) { Debug.Log(message); } public void SdkOnNewIntent(string message) { Debug.Log(message); } public void SdkOnConfigurationChanged(string message) { Debug.Log(message); } public void SdkOnSaveInstanceState(string message) { Debug.Log(message); } public void SdkOnActivityResult(string message) { Debug.Log(message); } public void SdkOnRequestPermissionResult(string message) { Debug.Log(message); } public void SdkOnWindowFocusChanged(string message) { Debug.Log(message); } #endregion } }