|
@@ -17,7 +17,7 @@ namespace GFGGame
|
|
|
QDShareManager.Instance.Init();
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.Init();
|
|
|
+ //QDDouYouManager.Instance.Init();
|
|
|
QDShareManager.Instance.Init();
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
@@ -49,7 +49,12 @@ namespace GFGGame
|
|
|
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.Login();
|
|
|
+ bool loginDouYou = GameController.CheckLoginCache(true);
|
|
|
+ if (!loginDouYou)
|
|
|
+ {
|
|
|
+ ViewManager.Hide<ModalStatusView>();
|
|
|
+ ViewManager.Show<LoginInputView>();
|
|
|
+ }
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
QDDouYouManager.Instance.Login();
|
|
@@ -70,7 +75,7 @@ namespace GFGGame
|
|
|
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.OnCreateRole();
|
|
|
+
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
QDDouYouManager.Instance.OnCreateRole();
|
|
@@ -88,7 +93,7 @@ namespace GFGGame
|
|
|
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.OnEnterGame();
|
|
|
+
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
QDDouYouManager.Instance.OnEnterGame();
|
|
@@ -110,7 +115,7 @@ namespace GFGGame
|
|
|
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.OnQuitToLoginView();
|
|
|
+
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
QDDouYouManager.Instance.OnQuitToLoginView();
|
|
@@ -131,7 +136,6 @@ namespace GFGGame
|
|
|
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.Pay(buyID, count, orderID, price);
|
|
|
//TODO gfg支付跳转
|
|
|
ViewManager.Show<StorePayPropView>(new object[] { buyID, orderID, price });
|
|
|
break;
|
|
@@ -162,7 +166,6 @@ namespace GFGGame
|
|
|
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.Logout();
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
QDDouYouManager.Instance.Logout();
|
|
@@ -183,7 +186,7 @@ namespace GFGGame
|
|
|
GameController.ShowExitAlert();
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
- QDDouYouManager.Instance.Exit();
|
|
|
+ GameController.ShowExitAlert();
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
QDDouYouManager.Instance.Exit();
|
|
@@ -206,25 +209,25 @@ namespace GFGGame
|
|
|
break;
|
|
|
case (int)ChannelID.DouYou:
|
|
|
//改名上报给sdk
|
|
|
- var zoneScene = GameGlobal.zoneScene;
|
|
|
- if (zoneScene == null) return;
|
|
|
-
|
|
|
- if (zoneScene.GetComponent<RoleInfosComponent>() == null ||
|
|
|
- zoneScene.GetComponent<RoleInfosComponent>().IsDisposed) return;
|
|
|
-
|
|
|
- var roleInfo = zoneScene.GetComponent<RoleInfosComponent>().GetCurrentRole();
|
|
|
- if (roleInfo == null) return;
|
|
|
-
|
|
|
- if (GameGlobal.myNumericComponent == null) return;
|
|
|
- int lvl = GameGlobal.myNumericComponent.GetAsInt(NumericType.Lvl);
|
|
|
-
|
|
|
- if (zoneScene.GetComponent<ServerInfosComponent>() == null) return;
|
|
|
- if (zoneScene.GetComponent<ServerInfosComponent>().recentlyServerInfo == null) return;
|
|
|
-
|
|
|
- string serverName = zoneScene.GetComponent<ServerInfosComponent>().recentlyServerInfo.ServerName;
|
|
|
- QDDouYouManagerInit.Instance.ReportRole((int)reportType,
|
|
|
- roleInfo.Id.ToString(), lvl.ToString(), roleInfo.Name, roleInfo.ServerId.ToString(),
|
|
|
- serverName);
|
|
|
+ // var zoneScene = GameGlobal.zoneScene;
|
|
|
+ // if (zoneScene == null) return;
|
|
|
+ //
|
|
|
+ // if (zoneScene.GetComponent<RoleInfosComponent>() == null ||
|
|
|
+ // zoneScene.GetComponent<RoleInfosComponent>().IsDisposed) return;
|
|
|
+ //
|
|
|
+ // var roleInfo = zoneScene.GetComponent<RoleInfosComponent>().GetCurrentRole();
|
|
|
+ // if (roleInfo == null) return;
|
|
|
+ //
|
|
|
+ // if (GameGlobal.myNumericComponent == null) return;
|
|
|
+ // int lvl = GameGlobal.myNumericComponent.GetAsInt(NumericType.Lvl);
|
|
|
+ //
|
|
|
+ // if (zoneScene.GetComponent<ServerInfosComponent>() == null) return;
|
|
|
+ // if (zoneScene.GetComponent<ServerInfosComponent>().recentlyServerInfo == null) return;
|
|
|
+ //
|
|
|
+ // string serverName = zoneScene.GetComponent<ServerInfosComponent>().recentlyServerInfo.ServerName;
|
|
|
+ // QDDouYouManagerInit.Instance.ReportRole((int)reportType,
|
|
|
+ // roleInfo.Id.ToString(), lvl.ToString(), roleInfo.Name, roleInfo.ServerId.ToString(),
|
|
|
+ // serverName);
|
|
|
break;
|
|
|
case (int)ChannelID.DouYouDev:
|
|
|
//改名上报给sdk
|