chicken_dy/Assets/Scripts/Init/InitLogic.cs

50 lines
1.2 KiB
C#
Raw Normal View History

2022-01-26 07:46:33 +00:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
2022-01-26 07:46:33 +00:00
public class InitLogic : MonoBehaviour
{
private void Start()
2022-01-26 07:46:33 +00:00
{
2022-03-01 02:55:29 +00:00
Application.targetFrameRate = 60;
2022-02-15 10:51:11 +00:00
ToukaSDKManager.Instance.initAnalytics();
ToukaSDKManager.Instance.initAdsSDK();
2022-02-15 11:16:17 +00:00
#if UNITY_EDITOR
EnterGame();
#elif IOS_CN
TGTools.Instance.onAgreeHander += ShowAntiAddiction;
TGTools.Instance.ShowUserAgreementView("卡通剧情", "8");
#endif
}
private void ShowAntiAddiction()
{
TGTools.Instance.onAgreeHander -= ShowAntiAddiction;
2022-02-16 12:09:52 +00:00
ToukaUtils.InitTenjinFirst();
2022-02-15 11:16:17 +00:00
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");
2022-01-26 07:46:33 +00:00
}
}