Ejemplo n.º 1
0
 public static void setAccountName(string name)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setAccountName", new object[]
     {
         name
     });
 }
Ejemplo n.º 2
0
 private static void U3D_showLoginViewWithType(int type)
 {
     JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "Login", new object[]
     {
         type
     });
 }
Ejemplo n.º 3
0
 public static void setLogEnable_StatisticalDataItf(bool bEnable)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setLogEnable", new object[]
     {
         bEnable
     });
 }
Ejemplo n.º 4
0
 public static void setAccountLevel(int level)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setAccountLevel", new object[]
     {
         level
     });
 }
Ejemplo n.º 5
0
 public static void setAccountGender(GameGender gender)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setAccountGenderByString", new object[]
     {
         gender.ToString()
     });
 }
Ejemplo n.º 6
0
 public static void onLogin(string userId)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onLogin", new object[]
     {
         userId
     });
 }
Ejemplo n.º 7
0
 public static void AdvBannerRefresh(int sec)
 {
     JoyYouNativeInterface.AndroidInvoke("__IAdvertisement", "BannerRefresh", new object[]
     {
         sec
     });
 }
Ejemplo n.º 8
0
 public static void setAccountAge(int age)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setAccountAge", new object[]
     {
         age
     });
 }
Ejemplo n.º 9
0
 public static void initAccount(string accountId)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "initAccount", new object[]
     {
         accountId
     });
 }
Ejemplo n.º 10
0
 public static void setAccountType(GameAccountType type)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setAccountTypeByString", new object[]
     {
         type.ToString()
     });
 }
Ejemplo n.º 11
0
 public static void setStandaloneGame(bool isSG)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setStandaloneGame", new object[]
     {
         isSG
     });
 }
Ejemplo n.º 12
0
 public static void onAccountMissionCompleted(string missionId)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onAccountMissionCompleted", new object[]
     {
         missionId
     });
 }
Ejemplo n.º 13
0
 public static void setAccountGameServer(string gameServer)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "setAccountGameServer", new object[]
     {
         gameServer
     });
 }
Ejemplo n.º 14
0
 public static void initStatisticalGame(string appId, string partnerId)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "initStatisticalGame", new object[]
     {
         appId,
         partnerId
     });
 }
Ejemplo n.º 15
0
 public static void RequestRealUserRegister(string uid, bool IsQuery)
 {
     JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "RequestRealUserRegister", new object[]
     {
         uid,
         IsQuery
     });
 }
Ejemplo n.º 16
0
 public static void initAppCPA(string appId, string channelId)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "initAppCPA", new object[]
     {
         appId,
         channelId
     });
 }
Ejemplo n.º 17
0
 public static void onAccountMissionFailed(string missionId, string cause)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onAccountMissionFailed", new object[]
     {
         missionId,
         cause
     });
 }
Ejemplo n.º 18
0
 public static void onAccountCurrencyReward(double virtualCurrencyAmount, string reason)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onAccountCurrencyReward", new object[]
     {
         virtualCurrencyAmount,
         reason
     });
 }
Ejemplo n.º 19
0
 public static void onAccountUse(string item, int itemNumber)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onAccountUse", new object[]
     {
         item,
         itemNumber
     });
 }
Ejemplo n.º 20
0
 public static void onAccountPurchase(string item, int itemNumber, double priceInVirtualCurrency)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onAccountPurchase", new object[]
     {
         item,
         itemNumber,
         priceInVirtualCurrency
     });
 }
Ejemplo n.º 21
0
 private static void U3D_showLoginView()
 {
     JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "Login", new object[]
     {
         null,
         string.Empty,
         string.Empty
     });
 }
Ejemplo n.º 22
0
 public static void onPay(string userId, string orderId, int amount, string currency)
 {
     JoyYouNativeInterface.AndroidInvoke("__IStatisticalData", "onPay", new object[]
     {
         userId,
         orderId,
         amount,
         currency
     });
 }
Ejemplo n.º 23
0
 public static void QuitGame(string paramString)
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "Release", new object[0]);
     }
     else
     {
         JoyYouInterfaceSimulator.QuitGame(paramString);
     }
 }
Ejemplo n.º 24
0
 public static void HLLogout()
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "Logout", new object[0]);
     }
     else
     {
         JoyYouInterfaceSimulator.Logout();
     }
 }
Ejemplo n.º 25
0
 public static void GameRecordItf_ShowPlayerClub()
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__IGameRecord", "ShowPlayerClub", new object[0]);
     }
     else
     {
         JoyYouInterfaceSimulator.GameRecordItf_ShowPlayerClub();
     }
 }
Ejemplo n.º 26
0
 private static void U3D_exchangeGoods(int paramPrice, string paramBillNo, string paramBillTitle, string paramRoleId, int paramZoneId)
 {
     JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "PayGoods", new object[]
     {
         paramPrice,
         paramBillNo,
         paramBillTitle,
         paramRoleId,
         paramZoneId
     });
 }
Ejemplo n.º 27
0
 public static void ShowFloatToolkit(bool visible, double x, double y)
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "ShowFloatToolkit", new object[]
         {
             visible,
             x,
             y
         });
     }
 }
Ejemplo n.º 28
0
 public static void GameRecordItf_ShowCtrlBar(bool visible)
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__IGameRecord", "ShowControlBar", new object[]
         {
             visible
         });
     }
     else
     {
         JoyYouInterfaceSimulator.GameRecordItf_ShowCtrlBar(visible);
     }
 }
Ejemplo n.º 29
0
 public static void SendGameExtData(string type, string jsonData)
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__ICommonSDKPlatform", "SendGameExtData", new object[]
         {
             type,
             jsonData
         });
     }
     else
     {
         JoyYouInterfaceSimulator.SendGameExtData(type, jsonData);
     }
 }
Ejemplo n.º 30
0
 public static void InitGameRecordItf(string appKey, string _params)
 {
     if (Application.platform != RuntimePlatform.OSXEditor && Application.platform != RuntimePlatform.WindowsEditor)
     {
         JoyYouNativeInterface.AndroidInvoke("__IGameRecord", "Init", new object[]
         {
             appKey,
             _params
         });
     }
     else
     {
         JoyYouInterfaceSimulator.InitGameRecordItf(appKey, _params);
     }
 }