diff --git a/Assets/Scripts/Init/InitLogic.cs b/Assets/Scripts/Init/InitLogic.cs index 2b56b72f..3f550430 100644 --- a/Assets/Scripts/Init/InitLogic.cs +++ b/Assets/Scripts/Init/InitLogic.cs @@ -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"); } } \ No newline at end of file diff --git a/Assets/Scripts/ToukaGames/ADSScripts/ToukaSettings/StaticStringsKey_iOS.cs b/Assets/Scripts/ToukaGames/ADSScripts/ToukaSettings/StaticStringsKey_iOS.cs index 03894c58..84834aeb 100644 --- a/Assets/Scripts/ToukaGames/ADSScripts/ToukaSettings/StaticStringsKey_iOS.cs +++ b/Assets/Scripts/ToukaGames/ADSScripts/ToukaSettings/StaticStringsKey_iOS.cs @@ -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 diff --git a/Assets/Scripts/ToukaGames/AnalyticsScripts/ToukaSettings/StaticOnlineParams.cs b/Assets/Scripts/ToukaGames/AnalyticsScripts/ToukaSettings/StaticOnlineParams.cs index 9ba5cc2f..55d9ab8f 100644 --- a/Assets/Scripts/ToukaGames/AnalyticsScripts/ToukaSettings/StaticOnlineParams.cs +++ b/Assets/Scripts/ToukaGames/AnalyticsScripts/ToukaSettings/StaticOnlineParams.cs @@ -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 onlineParamsList = new List() { 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); } ///