namespace GFGGame { public class QDManager { public static bool isInited = false; public static void InitPlatform() { ViewManager.Show("正在初始化..."); switch (LauncherConfig.ChannelId) { case ChannelID.TapTap: QDTapTapManager.Instance.InitSDK(); break; case ChannelID.HYKB: QDHYKBManager.Instance.InitSDK(); break; case ChannelID.BiliBili: QDBiliBiliManager.Instance.InitSDK(); break; default: EventAgent.DispatchEvent(ConstMessage.ON_PLATFORM_SDK_INITED, true); break; } } //回到登录界面,不退出账号 public static void OnQuitToLoginView() { switch (LauncherConfig.ChannelId) { case ChannelID.TapTap: QDTapTapManager.Instance.OnQuitToLoginView(); break; case ChannelID.HYKB: QDHYKBManager.Instance.OnQuitToLoginView(); break; case ChannelID.BiliBili: break; default: break; } } public static void Logout() { switch (LauncherConfig.ChannelId) { case ChannelID.TapTap: QDTapTapManager.Instance.Logout(); break; case ChannelID.HYKB: QDHYKBManager.Instance.Logout(); break; case ChannelID.BiliBili: break; default: break; } } public static bool IsTaptap { get { return LauncherConfig.ChannelId == ChannelID.TapTap; } } public static bool IsHYKB { get { return LauncherConfig.ChannelId == ChannelID.HYKB; } } public static bool IsBiliBili { get { return LauncherConfig.ChannelId == ChannelID.BiliBili; } } } }