From c629365aca7a8c756e84a5689253beb96882a660 Mon Sep 17 00:00:00 2001 From: yangjing Date: Tue, 15 Feb 2022 19:16:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5=E7=94=A8=E6=88=B7=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=E5=92=8C=E5=AE=9E=E5=90=8D=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Init/InitLogic.cs | 31 +++++++++++++++++++ .../ToukaSettings/StaticStringsKey_iOS.cs | 2 +- .../ToukaSettings/StaticOnlineParams.cs | 5 ++- 3 files changed, 34 insertions(+), 4 deletions(-) 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); } ///