接入用户协议和实名认证

This commit is contained in:
yangjing 2022-02-15 19:16:17 +08:00
parent 66b44d548a
commit c629365aca
3 changed files with 34 additions and 4 deletions

View File

@ -10,6 +10,37 @@ public class InitLogic : MonoBehaviour
ToukaSDKManager.Instance.initAnalytics();
ToukaSDKManager.Instance.initAdsSDK();
#if UNITY_EDITOR
EnterGame();
#elif IOS_CN
TGTools.Instance.onAgreeHander += ShowAntiAddiction;
TGTools.Instance.ShowUserAgreementView("卡通剧情", "8");
#endif
}
private void ShowAntiAddiction()
{
TGTools.Instance.onAgreeHander -= ShowAntiAddiction;
if (StaticOnlineParams.IsShowAuthViewOnlineParams.DefaultValue.Equals("1"))
{
TGiOSAdManager.Instance.onAntiSuccessHander += AntiSucceed;
TGiOSAdManager.Instance.ShowAntiView();
}
else
{
EnterGame();
}
}
private void AntiSucceed()
{
TGiOSAdManager.Instance.onAntiSuccessHander -= AntiSucceed;
EnterGame();
}
private void EnterGame()
{
SceneManager.LoadScene("Main");
}
}

View File

@ -20,7 +20,7 @@ public static partial class StaticStringsKey {
/*
*
*/
public const string content = "益智解谜";
public const string content = "休闲益智";
#else
// admob
public const string GADValue = "ca-app-pub-3916046151571724~3382441071"; // admob id

View File

@ -37,7 +37,7 @@ public partial class StaticOnlineParams {
public static ToukaOnlineParam NewUserRVCountOnlineParams = new ToukaOnlineParam("NewUserRVCount", 6.ToString()); // 新用户看N次激励视频广告上报
public static ToukaOnlineParam NewUserPassXLevelOnlineParams = new ToukaOnlineParam("NewUserPassXLevel", 15.ToString()); // 新用户通关第N关上报
public static ToukaOnlineParam IsShowAuthViewOnlineParams = new ToukaOnlineParam("IsShowAuthView", 0.ToString()); // 实名认证开关,默认关闭
private List<ToukaOnlineParam> onlineParamsList = new List<ToukaOnlineParam>() {
NewUserAdsCountOnlineParams,IV1_PerM_OnlineParam, IV1_MinTimeL_OnlineParam, IV1_PreTimesN_OnlineParam,
@ -50,8 +50,7 @@ public partial class StaticOnlineParams {
onlineParamsList.Add(NewUserRVCountOnlineParams);
onlineParamsList.Add(NewUserPassXLevelOnlineParams);
onlineParamsList.Add(IsShowAuthViewOnlineParams);
}
/// <summary>