void OnGUI() { GUIStyle myButtonStyle = new GUIStyle(GUI.skin.button) { fontSize = 50 }; GUIStyle myLabelStyle = new GUIStyle(GUI.skin.label) { fontSize = 30 }; GUI.depth = 0; if (GUI.Button(new Rect(50, 200, 300, 60), "初始化", myButtonStyle)) { onAntiAddictionResult += onAntiAddictionHandler; AntiAddiction.StandAlone.AntiAddiction.init(onAntiAddictionResult); } if (GUI.Button(new Rect(50, 300, 300, 60), "登录", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.login("1234567", 0); } if (GUI.Button(new Rect(50, 380, 380, 60), "更新用户信息", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.updateUserType(4); } if (GUI.Button(new Rect(50, 460, 300, 60), "登出", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.logout(); } if (GUI.Button(new Rect(50, 540, 380, 60), "检查付费限制", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.checkPayLimit(200); } if (GUI.Button(new Rect(50, 610, 300, 60), "付费成功", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.paySuccess(100); } // if (GUI.Button(new Rect(50, 690, 460, 60), "同步检查付费限制", myButtonStyle)) // { // int result = AntiAddiction.StandAlone.AntiAddiction.checkPayLimitSync(200); // Debug.Log("checkPayLimitSync" + result); // } if (GUI.Button(new Rect(50, 770, 380, 60), "检查聊天限制", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.checkChatLimit(); } if (GUI.Button(new Rect(50, 850, 300, 60), "配置SDK", myButtonStyle)) { AntiAddictionConfig config = new AntiAddictionConfig.Builder() .UseSdkRealName(true) .UseSdkPaymentLimit(true) .UseSdkOnlineTimeLimit(true) .ShowSwitchAccountButton(false) .Build(); AntiAddiction.StandAlone.AntiAddiction.fuctionConfig(config); // AntiAddiction.StandAlone.AntiAddiction.fuctionConfig(false,true,true); } if (GUI.Button(new Rect(50, 930, 330, 60), "获取用户类型", myButtonStyle)) { int userType = AntiAddiction.StandAlone.AntiAddiction.getUserType("12345"); Debug.Log("getUserType" + userType); } if (GUI.Button(new Rect(50, 1010, 330, 60), "打开实名", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.openRealName(); } }
void OnGUI() { GUIStyle myButtonStyle = new GUIStyle(GUI.skin.button) { fontSize = 50 }; GUIStyle myLabelStyle = new GUIStyle(GUI.skin.label) { fontSize = 30 }; GUI.depth = 0; if (GUI.Button(new Rect(50, 200, 300, 80), "init", myButtonStyle)) { onAntiAddictionResult += onAntiAddictionHandler; AntiAddiction.StandAlone.AntiAddiction.init(onAntiAddictionResult); } if (GUI.Button(new Rect(50, 330, 300, 80), "setUser", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.setUser("123456", 0); } if (GUI.Button(new Rect(50, 460, 380, 80), "checkPayLimit", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.checkPayLimit(100); } if (GUI.Button(new Rect(50, 590, 300, 80), "paySuccess", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.paySuccess(100); } if (GUI.Button(new Rect(50, 700, 380, 80), "checkChatLimit", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.checkChatLimit(); } if (GUI.Button(new Rect(50, 820, 300, 80), "config", myButtonStyle)) { AntiAddictionConfig config = new AntiAddictionConfig.Builder() .UseSdkRealName(true) .UseSdkPaymentLimit(true) .UseSdkOnlineTimeLimit(true) .ShowSwitchAccountButton(false) .Build(); AntiAddiction.StandAlone.AntiAddiction.fuctionConfig(config); // AntiAddiction.StandAlone.AntiAddiction.fuctionConfig(false,true,true); } if (GUI.Button(new Rect(50, 930, 300, 80), "getUserType", myButtonStyle)) { int userType = AntiAddiction.StandAlone.AntiAddiction.getUserType("12345"); Debug.Log("getUserType" + userType); } if (GUI.Button(new Rect(50, 1050, 380, 80), "openRealName", myButtonStyle)) { AntiAddiction.StandAlone.AntiAddiction.openRealName(); } if (GUI.Button(new Rect(50, 1150, 380, 80), "checkPayLimitSync", myButtonStyle)) { int result = AntiAddiction.StandAlone.AntiAddiction.checkPayLimitSync(100); Debug.Log("checkPayLimitSync" + result); } }