From 6124778847ad33c50994291e09ef3ba4ff2c052b Mon Sep 17 00:00:00 2001 From: yangjing Date: Wed, 16 Feb 2022 18:43:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=8D=8F=E8=AE=AE=E5=92=8C?= =?UTF-8?q?=E6=B8=B8=E6=88=8F=E6=8E=A8=E8=8D=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Resources/Image/UI/Btn_MoreGame.png | Bin 0 -> 4910 bytes .../Resources/Image/UI/Btn_MoreGame.png.meta | 92 ++++++++++ Assets/Resources/Image/UI/Btn_Privacy.png | Bin 4332 -> 5212 bytes Assets/Resources/Image/UI/Btn_UserPolicy.png | Bin 0 -> 4797 bytes .../Image/UI/Btn_UserPolicy.png.meta | 128 ++++++++++++++ Assets/Resources/UIs/PanelGame.prefab | 159 +++++++++++++++++- Assets/Resources/UIs/PanelMain.prefab | 157 ++++++++++++++++- .../ToukaGames/Common/Singleton/ToukaUtils.cs | 46 +++++ Assets/Scripts/UI/PanelGame.cs | 7 + Assets/Scripts/UI/PanelMain.cs | 7 + 10 files changed, 591 insertions(+), 5 deletions(-) create mode 100644 Assets/Resources/Image/UI/Btn_MoreGame.png create mode 100644 Assets/Resources/Image/UI/Btn_MoreGame.png.meta create mode 100644 Assets/Resources/Image/UI/Btn_UserPolicy.png create mode 100644 Assets/Resources/Image/UI/Btn_UserPolicy.png.meta diff --git a/Assets/Resources/Image/UI/Btn_MoreGame.png b/Assets/Resources/Image/UI/Btn_MoreGame.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb5e14b8d91ae8ed3d1e8f87709cda404ed0b41 GIT binary patch literal 4910 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 M@o}RvgR|%V1>h``oB#j- literal 0 HcmV?d00001 diff --git a/Assets/Resources/Image/UI/Btn_MoreGame.png.meta b/Assets/Resources/Image/UI/Btn_MoreGame.png.meta new file mode 100644 index 00000000..16f6645b --- /dev/null +++ b/Assets/Resources/Image/UI/Btn_MoreGame.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: a830a8f5789654166954641b96a1515d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Image/UI/Btn_Privacy.png b/Assets/Resources/Image/UI/Btn_Privacy.png index 6603f8209ddec572a4884eb81ea44ce3b5480366..9caaf5a89635cafc1b809680251ba0afc69690db 100644 GIT binary patch literal 5212 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 D7|X4h literal 4332 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 /// 打开更多游戏 - 跳转appstore公司账号页面 /// @@ -274,4 +279,45 @@ public static class ToukaUtils return false; } } + + public static string GetTodayDataStr() + { + string timeStr = DateTime.Now.ToString("yyyy-MM-dd"); + return timeStr; + } + + public static void CheckPassLvAndAdEvent(int pLvNum) + { + Debug.Log("is first day ==: " + ToukaUtilsInner.Instance.isFirstDayLogin); + Debug.Log("pass lv count ==: " + pLvNum); + if (ToukaUtilsInner.Instance.isFirstDayLogin && pLvNum >= int.Parse(StaticOnlineParams.NewUserPassXLevelOnlineParams.DefaultValue)) + { + string tPassLvKey = "PassLv_Log"; + if (IfFirstCheckPlayerPrefs(tPassLvKey)) + { + ToukaAnalyticsManager.Instance.LogEvent(ToukaLogType.Tenjin, StaticStringsEvent.Event_Tenjin_TKInner_NewUserPassLevelX); + ToukaAnalyticsManager.Instance.LogEventByUmeng(StaticStringsEvent.Event_Tenjin_TKInner_NewUserPassLevelX); + } + + CheckAdCount(); + } + } + + private static void CheckAdCount() + { + var videoCount = GetPlayerPrefsIntByKey(StaticStringsPlayerPrefs.VideoShowCount); + var intersitialCount = GetPlayerPrefsIntByKey(StaticStringsPlayerPrefs.IntersitialShowCount); + string tLvAndAdKey = "PassLv&AdCount_Log"; + string tEvtPassLvAndAdCount = "Passlevel&Count_Video"; + + Debug.Log("watch ad count ==: " + (videoCount + intersitialCount)); + if ((videoCount + intersitialCount) >= int.Parse(StaticOnlineParams.NewUserAdsCountOnlineParams.DefaultValue)) + { + if (IfFirstCheckPlayerPrefs(tLvAndAdKey)) + { + ToukaAnalyticsManager.Instance.LogEvent(ToukaLogType.Tenjin, tEvtPassLvAndAdCount); + ToukaSDKManager.Instance.LogEventByUmeng(tEvtPassLvAndAdCount); + } + } + } } \ No newline at end of file diff --git a/Assets/Scripts/UI/PanelGame.cs b/Assets/Scripts/UI/PanelGame.cs index f536582c..2bdfcedc 100644 --- a/Assets/Scripts/UI/PanelGame.cs +++ b/Assets/Scripts/UI/PanelGame.cs @@ -12,6 +12,7 @@ public class PanelGame : BasePanel [SerializeField] LevelOpening mLvOpening; [SerializeField] Text mTxtTitle; + [SerializeField] Button mBtnMoreGame; [SerializeField] Button mBtnLevel; [SerializeField] Button mBtnMenu; [SerializeField] ButtonEndings mBtnEndings; @@ -39,6 +40,7 @@ public class PanelGame : BasePanel private void Awake() { + UIUtils.BindBtn(mBtnMoreGame, OnClickMoreGame); UIUtils.BindBtn(mBtnLevel, OnClickLevel, AudioClipType.Click_Normal); UIUtils.BindBtn(mBtnMenu, OnClickMenu, AudioClipType.Click_Tip); UIUtils.BindBtn(mBtnPlay, OnClickPlay, AudioClipType.Click_Play); @@ -113,6 +115,11 @@ public class PanelGame : BasePanel TimerManager.Instance.Schedule(() => mGobChooseTip.SetActive(true), 0.5f); } + private void OnClickMoreGame() + { + ToukaUtils.OpenMoreGames(); + } + private void OnClickLevel() { PanelLevel tUILevel = UIManager.Instance.OpenUI(); diff --git a/Assets/Scripts/UI/PanelMain.cs b/Assets/Scripts/UI/PanelMain.cs index c216cf25..40e12cda 100644 --- a/Assets/Scripts/UI/PanelMain.cs +++ b/Assets/Scripts/UI/PanelMain.cs @@ -31,6 +31,7 @@ public class PanelMain : BasePanel [SerializeField] Button mBtnLevel; [SerializeField] Button mBtnPrivacy; + [SerializeField] Button mBtnUserPolicy; [SerializeField] GameObject mGobOpMask; @@ -68,6 +69,7 @@ public class PanelMain : BasePanel UIUtils.BindBtn(mBtnStart, OnClickStart, AudioClipType.StartGame); UIUtils.BindBtn(mBtnLevel, OnClickLevel, AudioClipType.Click_Normal); UIUtils.BindBtn(mBtnPrivacy, OnClickPrivacy); + UIUtils.BindBtn(mBtnUserPolicy, OnClickUserPolicy); } public override void OnOpen() @@ -432,4 +434,9 @@ public class PanelMain : BasePanel { ToukaUtils.OpenPrivacyURL(); } + + private void OnClickUserPolicy() + { + ToukaUtils.OpenUserPolicy(); + } } \ No newline at end of file