/** * 注销 */ void logout() { if (AnySDKUser.getInstance().isFunctionSupported("logout")) { AnySDKUser.getInstance().callFuncWithParam("logout"); } }
/** * 进入平台 */ void enterPlatform() { if (AnySDKUser.getInstance().isFunctionSupported("enterPlatform")) { AnySDKUser.getInstance().callFuncWithParam("enterPlatform"); } }
public void login(Dictionary <string, string> info) { string text = AnySDKUtil.dictionaryToString(info); Debug.Log("login " + text); AnySDKUser.AnySDKUser_nativeLoginWithMap(text); }
/** * 切换账号 */ void accountSwitch() { if (AnySDKUser.getInstance().isFunctionSupported("accountSwitch")) { AnySDKUser.getInstance().callFuncWithParam("accountSwitch"); } }
/** * 隐藏Toolbar */ void hideToolBar() { if (AnySDKUser.getInstance().isFunctionSupported("hideToolBar")) { AnySDKUser.getInstance().callFuncWithParam("hideToolBar"); } }
public bool callBoolFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); return(AnySDKUser.AnySDKUser_nativeCallBoolFuncWithParam(functionName, list.ToArray(), list.Count)); }
/** * 防沉迷查询 */ void antiAddictionQuery() { if (AnySDKUser.getInstance().isFunctionSupported("antiAddictionQuery")) { AnySDKUser.getInstance().callFuncWithParam("antiAddictionQuery"); } }
/** * 实名注册 */ void realNameRegister() { if (AnySDKUser.getInstance().isFunctionSupported("realNameRegister")) { AnySDKUser.getInstance().callFuncWithParam("realNameRegister"); } }
public void callFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); AnySDKUser.AnySDKUser_nativeCallFuncWithParam(functionName, list.ToArray(), list.Count); }
public static AnySDKUser getInstance() { if( null == _instance ) { _instance = new AnySDKUser(); } return _instance; }
public bool callBoolFuncWithParam(string functionName, List <AnySDKParam> param = null) { if (param == null) { return(AnySDKUser.AnySDKUser_nativeCallBoolFuncWithParam(functionName, null, 0)); } return(AnySDKUser.AnySDKUser_nativeCallBoolFuncWithParam(functionName, param.ToArray(), param.Count)); }
public static AnySDKUser getInstance() { if (AnySDKUser._instance == null) { AnySDKUser._instance = new AnySDKUser(); } return(AnySDKUser._instance); }
public string getSDKVersion() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; AnySDKUser.AnySDKUser_nativeGetSDKVersion(stringBuilder); return(stringBuilder.ToString()); }
private static AnySDKUser instance() { if (null == _instance) { _instance = new AnySDKUser(); } return(_instance); }
public static AnySDKUser getInstance() { if (null == _instance) { _instance = new AnySDKUser(); } return(_instance); }
/** * 显示Toolbar */ void showToolBar(ToolBarPlace align) { if (AnySDKUser.getInstance().isFunctionSupported("showToolBar")) { AnySDKParam param = new AnySDKParam((int)align); AnySDKUser.getInstance().callFuncWithParam("showToolBar", param); } }
public void callFuncWithParam(string functionName, List <AnySDKParam> param = null) { if (param == null) { AnySDKUser.AnySDKUser_nativeCallFuncWithParam(functionName, null, 0); } else { AnySDKUser.AnySDKUser_nativeCallFuncWithParam(functionName, param.ToArray(), param.Count); } }
public string callStringFuncWithParam(string functionName, AnySDKParam param) { List <AnySDKParam> list = new List <AnySDKParam>(); list.Add(param); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; AnySDKUser.AnySDKUser_nativeCallStringFuncWithParam(functionName, list.ToArray(), list.Count, stringBuilder); return(stringBuilder.ToString()); }
public string callStringFuncWithParam(string functionName, List <AnySDKParam> param = null) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Capacity = 1024; if (param == null) { AnySDKUser.AnySDKUser_nativeCallStringFuncWithParam(functionName, null, 0, stringBuilder); } else { AnySDKUser.AnySDKUser_nativeCallStringFuncWithParam(functionName, param.ToArray(), param.Count, stringBuilder); } return(stringBuilder.ToString()); }
/** * 把游戏数据传递到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 onDestory() { AnySDKUser.unRegisterPluginXActionCallback(this); }
void Awake() { GameObject.DontDestroyOnLoad(gameObject); AnySDKUser.registerPluginXActionCallback(this); }
void Start() { _instance = AnySDKUser.getInstance(); _instance.setListener(this, "UserExternalCall"); }
public void login() { AnySDKUser.AnySDKUser_nativeLogin(); }
public void login(string serverID, string authLoginServer = "") { AnySDKUser.AnySDKUser_nativeLoginWithParam(serverID, authLoginServer); }
public bool isLogined() { return(AnySDKUser.AnySDKUser_nativeIsLogined()); }
/** * 登录 */ void login() { AnySDKUser.getInstance().login(); }
public bool isFunctionSupported(string functionName) { return(AnySDKUser.AnySDKUser_nativeIsFunctionSupported(functionName)); }
public void setDebugMode(bool bDebug) { AnySDKUser.AnySDKUser_nativeSetDebugMode(bDebug); }