| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 | namespace GFGGame{    public class QDManager    {        public static bool isInited = false;        public static void InitPlatform()        {            ViewManager.Show<ModalStatusView>("正在初始化...");            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;            }        }    }}
 |