using Framework; using Gameplay; using Gameplay.SubSystems; using UnityEngine.SceneManagement; public class GameStateMainScene : IState { public void OnEnter() { LoadingExecutorManager.Instance.ExecuteLoading(new MainSceneLoadingExecutor()); #if SDK_TAPTAP var antiAddictionService = SDKManager.Instance.GetSdkHelper(SDKManager.SdkName.TapTap) as IAntiAddictionService; antiAddictionService?.AntiAddictionEnterGame(); #endif } public void OnUpdate(float deltaTime) { } public void OnExit() { //CommonUtils.CloseUIWithScene(UINameConst.UI_MainPanel); } }