public bool callBoolFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); return(AnySDKSocial.AnySDKSocial_nativeCallBoolFuncWithParam(functionName, list.ToArray(), list.Count)); }
public void callFuncWithParam(string functionName, AnySDKParam param, string pluginId = "") { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); AnySDKIAP.AnySDKIAP_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count, pluginId); }
public float callFloatFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); return(AnySDKAnalytics.AnySDKAnalytics_nativeCallFloatFuncWithParam(functionName, list.ToArray(), list.Count)); }
public int callIntFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); return(AnySDKUser.AnySDKUser_nativeCallIntFuncWithParam(functionName, list.ToArray(), list.Count)); }
public void callFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); AnySDKAnalytics.AnySDKAnalytics_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count); }
void failLevel() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Level_Id"] = "123456"; paramMap["Fail_Reason"] = "test"; AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("failLevel", param); }
/** * 显示Toolbar */ void showToolBar(ToolBarPlace align) { if (AnySDKUser.getInstance().isFunctionSupported("showToolBar")) { AnySDKParam param = new AnySDKParam((int)align); AnySDKUser.getInstance().callFuncWithParam("showToolBar", param); } }
/** * 显示Toolbar */ void showToolBar(ToolBarPlace align) { if (_instance.isFunctionSupported("showToolBar")) { AnySDKParam param = new AnySDKParam((int)align); _instance.callFuncWithParam("showToolBar", param); } }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return void */ public void callFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); AnySDKShare_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count); #else Debug.Log("This platform does not support!"); #endif }
private void setMetaData() { if (this._instance.isFunctionSupported("setMetaData")) { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["ext"] = "anysdk"; AnySDKParam param = new AnySDKParam(dictionary); this._instance.callFuncWithParam("setMetaData", param); } }
void setMetaData() { if (_instance.isFunctionSupported("setMetaData")) { Dictionary <string, string> data = new Dictionary <string, string>(); data["ext"] = "anysdk"; AnySDKParam param = new AnySDKParam(data); _instance.callFuncWithParam("setMetaData", param); } }
private void failTask() { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Task_Id"] = "123456"; dictionary["Fail_Reason"] = "test"; AnySDKParam param = new AnySDKParam(dictionary); AnySDKAnalytics.getInstance().callFuncWithParam("failTask", param); }
private void startTask() { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Task_Id"] = "123456"; dictionary["Task_Type"] = Convert.ToString(0); AnySDKParam param = new AnySDKParam(dictionary); AnySDKAnalytics.getInstance().callFuncWithParam("startTask", param); }
private void startLevel() { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Level_Id"] = "123456"; dictionary["Seq_Num"] = "1"; AnySDKParam param = new AnySDKParam(dictionary); AnySDKAnalytics.getInstance().callFuncWithParam("startLevel", param); }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@param pluginid *@return void */ public void callFuncWithParam(string functionName, AnySDKParam param, string pluginId = "") { #if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); AnySDKIAP_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count, pluginId); #else Debug.Log("This platform does not support!"); #endif }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return void */ public void callFuncWithParam(string functionName, AnySDKParam param) { #if !UNITY_EDITOR && ( UNITY_ANDROID ) List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); AnySDKAdTracking_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count); #else Debug.Log("This platform does not support!"); #endif }
void startTask() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Task_Id"] = "123456"; paramMap["Task_Type"] = Convert.ToString((int)TaskType.GUIDE_LINE); AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("startTask", param); }
void failTask() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Task_Id"] = "123456"; paramMap["Fail_Reason"] = "test"; AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("failTask", param); }
void startLevel() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Level_Id"] = "123456"; paramMap["Seq_Num"] = "1"; AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("startLevel", param); }
void onChargeFail() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Order_Id"] = "123456"; paramMap["Fail_Reason"] = "test"; AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("onChargeFail", param); }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return float */ public float callFloatFuncWithParam(string functionName, AnySDKParam param) { #if !UNITY_EDITOR && ( UNITY_ANDROID ) List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); return(AnySDKSocial_nativeCallFloatFuncWithParam(functionName, list.ToArray(), list.Count)); #else Debug.Log("This platform does not support!"); return(0); #endif }
public string callStringFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; AnySDKAnalytics.AnySDKAnalytics_nativeCallStringFuncWithParam(functionName, list.ToArray(), list.Count, stringBuilder); return(stringBuilder.ToString()); }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return int */ public int callIntFuncWithParam(string functionName, AnySDKParam param) { #if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); return(AnySDKCustom_nativeCallIntFuncWithParam(functionName, list.ToArray(), list.Count)); #else Debug.Log("This platform does not support!"); return(-1); #endif }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return bool */ public bool callBoolFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List<AnySDKParam> list = new List<AnySDKParam> (); list.Add (param); return AnySDKSocial_nativeCallBoolFuncWithParam(functionName, list.ToArray(),list.Count); #else Debug.Log("This platform does not support!"); return false; #endif }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return bool */ public bool callBoolFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); return(AnySDKAds_nativeCallBoolFuncWithParam(functionName, list.ToArray(), list.Count)); #else Debug.Log("This platform does not support!"); return(false); #endif }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@param pluginid *@return float */ public float callFloatFuncWithParam(string functionName, AnySDKParam param, string pluginId = "") { #if UNITY_ANDROID || UNITY_IOS List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); return(AnySDKIAP_nativeCallFloatFuncWithParam(functionName, list.ToArray(), list.Count, pluginId)); #else Debug.Log("This platform does not support!"); return(0); #endif }
private void onUse() { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Item_Id"] = "123456"; dictionary["Item_Type"] = "test"; dictionary["Item_Count"] = Convert.ToString(2); dictionary["Use_Reason"] = "1"; AnySDKParam param = new AnySDKParam(dictionary); AnySDKAnalytics.getInstance().callFuncWithParam("onUse", param); }
void onReward() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Item_Id"] = "123456"; paramMap["Item_Type"] = "test"; paramMap["Item_Count"] = Convert.ToString(2); paramMap["Use_Reason"] = "1"; AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("onReward", param); }
void onPurchase() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Item_Id"] = "123456"; paramMap["Item_Type"] = "test"; paramMap["Item_Count"] = Convert.ToString(2); paramMap["Virtual_Currency"] = "1"; paramMap["Currency_Type"] = AnySDK.getInstance().getChannelId(); AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("onPurchase", param); }
void onChargeOnlySuccess() { Dictionary <string, string> paramMap = new Dictionary <string, string>(); paramMap["Order_Id"] = "123456"; paramMap["Product_Name"] = "test"; paramMap["Currency_Amount"] = Convert.ToString(2.0); paramMap["Currency_Type"] = "1"; paramMap["Payment_Type"] = "1"; paramMap["Virtual_Currency_Amount"] = Convert.ToString(100); AnySDKParam param = new AnySDKParam(paramMap); AnySDKAnalytics.getInstance().callFuncWithParam("onChargeOnlySuccess", param); }
private void onChargeRequest() { Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Order_Id"] = "123456"; dictionary["Product_Name"] = "test"; dictionary["Currency_Amount"] = Convert.ToString(2.0); dictionary["Currency_Type"] = "1"; dictionary["Payment_Type"] = "1"; dictionary["Virtual_Currency_Amount"] = Convert.ToString(100); AnySDKParam param = new AnySDKParam(dictionary); AnySDKAnalytics.getInstance().callFuncWithParam("onChargeRequest", param); }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return string */ public string callStringFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List <AnySDKParam> list = new List <AnySDKParam> (); list.Add(param); StringBuilder value = new StringBuilder(); value.Capacity = AnySDKUtil.MAX_CAPACITY_NUM; AnySDKShare_nativeCallStringFuncWithParam(functionName, list.ToArray(), list.Count, value); return(value.ToString()); #else Debug.Log("This platform does not support!"); return(""); #endif }
private static extern void AnySDKSocial_nativeCallStringFuncWithParam(string functionName, AnySDKParam[] param,int count,StringBuilder value);
private static extern int AnySDKSocial_nativeCallIntFuncWithParam(string functionName, AnySDKParam[] param,int count);
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return string */ public string callStringFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List<AnySDKParam> list = new List<AnySDKParam> (); list.Add (param); StringBuilder value = new StringBuilder(); value.Capacity = AnySDKUtil.MAX_CAPACITY_NUM; AnySDKSocial_nativeCallStringFuncWithParam(functionName, list.ToArray(),list.Count,value); return value.ToString (); #else Debug.Log("This platform does not support!"); return ""; #endif }
private static extern bool AnySDKAds_nativeCallBoolFuncWithParam(string functionName, AnySDKParam[] param,int count);
void onChargeFail() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Order_Id"] = "123456"; paramMap["Fail_Reason"] = "test"; AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("onChargeFail", param); }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return float */ public float callFloatFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List<AnySDKParam> list = new List<AnySDKParam> (); list.Add (param); return AnySDKAnalytics_nativeCallFloatFuncWithParam(functionName, list.ToArray(),list.Count); #else Debug.Log("This platform does not support!"); return 0; #endif }
private static extern int AnySDKIAP_nativeCallIntFuncWithParam(string functionName, AnySDKParam[] param,int count,string pluginId);
/** * 把游戏数据传递到SDK服务端 */ void submitLoginGameRole() { if( AnySDKUser.getInstance ().isFunctionSupported( "submitLoginGameRole" ) ) { Dictionary<string, string> userInfo = new Dictionary<string, string>(); userInfo["roleId"] = "123456"; userInfo["roleName"] = "test"; userInfo["roleLevel"] = "10"; userInfo["zoneId"] = "123"; userInfo["zoneName"] = "test"; userInfo["dataType"] = "1"; userInfo["ext"] = "login"; AnySDKParam param = new AnySDKParam(userInfo); AnySDKUser.getInstance ().callFuncWithParam( "submitLoginGameRole", param ); } }
void onPurchase() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Item_Id"] = "123456"; paramMap["Item_Type"] = "test"; paramMap["Item_Count"] = Convert.ToString(2); paramMap["Virtual_Currency"] = "1"; paramMap["Currency_Type"] = AnySDK.getInstance().getChannelId(); AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("onPurchase", param); }
void setAccount() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Account_Id"] = "123"; paramMap["Account_Name"] = "test"; paramMap["Account_Type"] = Convert.ToString((int)AccountType.ANONYMOUS); paramMap["Account_Level"] = "1"; paramMap["Account_Age"] = "1"; paramMap["Account_Operate"] = Convert.ToString((int)AccountOperate.LOGIN); paramMap["Account_Gender"] = Convert.ToString((int)AccountGender.MALE); paramMap["Server_Id"] = "1"; AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("setAccount", param); }
void startLevel() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Level_Id"] = "123456"; paramMap["Seq_Num"] = "1"; AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("startLevel", param); }
private static extern void AnySDKShare_nativeCallFuncWithParam(string functionName, AnySDKParam[] param,int count);
void startTask() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Task_Id"] = "123456"; paramMap["Task_Type"] = Convert.ToString((int)TaskType.GUIDE_LINE); AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("startTask", param); }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@return void */ public void callFuncWithParam(string functionName, AnySDKParam param) { #if UNITY_ANDROID || UNITY_IOS List<AnySDKParam> list = new List<AnySDKParam> (); list.Add (param); AnySDKUser_nativeCallFuncWithParam(functionName, list.ToArray(),list.Count); #else Debug.Log("This platform does not support!"); #endif }
private static extern void AnySDKIAP_nativeCallStringFuncWithParam(string functionName, AnySDKParam[] param,int count,StringBuilder value,string pluginId);
/** * 显示Toolbar */ void showToolBar(ToolBarPlace align ) { if( AnySDKUser.getInstance ().isFunctionSupported( "showToolBar" ) ) { AnySDKParam param = new AnySDKParam((int)align); AnySDKUser.getInstance ().callFuncWithParam( "showToolBar", param ); } }
/** *@brief methods for reflections *@param function name *@param AnySDKParam param *@param pluginid *@return int */ public int callIntFuncWithParam(string functionName, AnySDKParam param,string pluginId = "") { #if UNITY_ANDROID || UNITY_IOS List<AnySDKParam> list = new List<AnySDKParam> (); list.Add (param); return AnySDKIAP_nativeCallIntFuncWithParam(functionName, list.ToArray(),list.Count,pluginId); #else Debug.Log("This platform does not support!"); return -1; #endif }
private static extern float AnySDKAds_nativeCallFloatFuncWithParam(string functionName, AnySDKParam[] param,int count);
void onUse() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Item_Id"] = "123456"; paramMap["Item_Type"] = "test"; paramMap["Item_Count"] = Convert.ToString(2); paramMap["Use_Reason"] = "1"; AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("onUse", param); }
void onChargeOnlySuccess() { Dictionary<string,string> paramMap = new Dictionary<string,string>(); paramMap["Order_Id"] = "123456"; paramMap["Product_Name"] = "test"; paramMap["Currency_Amount"] = Convert.ToString(2.0); paramMap["Currency_Type"] = "1"; paramMap["Payment_Type"] = "1"; paramMap["Virtual_Currency_Amount"] = Convert.ToString(100); AnySDKParam param = new AnySDKParam (paramMap); AnySDKAnalytics.getInstance ().callFuncWithParam ("onChargeOnlySuccess", param); }