当前位置: 首页 > news >正文

徐州网站开发培训网站名称 如何注册

徐州网站开发培训,网站名称 如何注册,南京手机网站设计专业,哈尔滨的网络科技开发公司目录 一、搭建小游戏环境 二、接入抖音SDK 1.初始化 2.登录 3.分享 4.添加到桌面 5.侧边栏功能 6. 接入流量主 三、完整代码 下一篇传送门 Unity 接入抖音小游戏二 -CSDN博客 一、搭建小游戏环境 我这边因为没有下载其他版本的Unity所以就先用2022.3.57f1了 大家还是下载…目录 一、搭建小游戏环境 二、接入抖音SDK 1.初始化 2.登录 3.分享 4.添加到桌面 5.侧边栏功能 6.接入流量主 三、完整代码 下一篇传送门Unity 接入抖音小游戏二 -CSDN博客 一、搭建小游戏环境 我这边因为没有下载其他版本的Unity所以就先用2022.3.57f1了 大家还是下载抖音推荐的版本 切换Unity平台为WebGL 然后找到 ProjectSetting-Player-OtherSettings Color Space 选择Camma Auto Graphics API 取消勾选 Garphics APIs 选择WebGL2即可 安装BGDT点击下载下载完之后直接导入到Unity里面然后找到ByteGame-ByteGame Develop Tools点开 ​ 找到TTSDK直接下载 ​ 创建一个脚本叫TTPlayerPrefs用来替换本地存储接口代码如下 需要新加一个宏为BYTEDANCE_MINIGAME #if UNITY_WEBGL BYTEGAME_MINIGAME using TTSDK; #endif using UnityEngine;public class TTPlayerPrefs : MonoBehaviour {public static void SetInt(string key, int value){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORTT.PlayerPrefs.SetInt(key, value); #elseUnityEngine.PlayerPrefs.SetInt(key, value); #endif}public static int GetInt(string key, int defaultValue = 0){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORreturn TT.PlayerPrefs.GetInt(key, defaultValue); #elsereturn UnityEngine.PlayerPrefs.GetInt(key, defaultValue); #endif}public static void SetFloat(string key, float value){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORTT.PlayerPrefs.SetFloat(key, value); #elseUnityEngine.PlayerPrefs.SetFloat(key, value); #endif}public static float GetFloat(string key, float defaultValue = 0.0f){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORreturn TT.PlayerPrefs.GetFloat(key, defaultValue); #elsereturn UnityEngine.PlayerPrefs.GetFloat(key, defaultValue); #endif}public static void SetString(string key, string value){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORTT.PlayerPrefs.SetString(key, value); #elseUnityEngine.PlayerPrefs.SetString(key, value); #endif}public static string GetString(string key, string defaultValue = ""){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORreturn TT.PlayerPrefs.GetString(key, defaultValue); #elsereturn UnityEngine.PlayerPrefs.GetString(key, defaultValue); #endif}public static bool HasKey(string key){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORreturn TT.PlayerPrefs.HasKey(key); #elsereturn UnityEngine.PlayerPrefs.HasKey(key); #endif}public static void DeleteKey(string key){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORTT.PlayerPrefs.DeleteKey(key); #elseUnityEngine.PlayerPrefs.DeleteKey(key); #endif}public static void DeleteAll(){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORTT.PlayerPrefs.DeleteAll(); #elseUnityEngine.PlayerPrefs.DeleteAll(); #endif}public static void Save(){ #if UNITY_WEBGL BYTEGAME_MINIGAME !UNITY_EDITORTT.PlayerPrefs.Save(); #elseUnityEngine.PlayerPrefs.Save(); #endif} } 二、接入抖音SDK 1.初始化 关键函数TT.InitSDK public void InitSDK(Action onSDKInitialized) {TT.InitSDK((code, env) ={_host = env.m_HostEnum;_systemInfo ??= TT.GetSystemInfo();_isIOS = _systemInfo.platform.Contains("ios", StringComparison.OrdinalIgnoreCase);_isAndroid = _systemInfo.platform.Contains("android", StringComparison.OrdinalIgnoreCase);LaunchOption launchOption = TT.GetLaunchOptionsSync();_sceneID = launchOption.Scene;// 控制屏幕常亮TT.SetKeepScreenOn(true, () = { Debug.Log("TT.SetKeepScreenOn success"); }, msg = { Debug.LogError($"TT.SetKeepScreenOn fail: {msg}"); });onSDKInitialized?.Invoke();}); } 登录回调里面会获取一些需要用到的信息比如 TT.GetSystemInfo () ​ TT.GetLaunchOptionsSync() ​ 2.登录 关键函数TT.Login() 登录成功后 可以获取到用户的openid code就是用户的openid public void Login(Actionint, ZytLitJson.JsonData onLoginFinished) {TT.Login((code, anonymousCode, isLogin) ={Debug.Log($"loginCode{code}");var jsonData = new ZytLitJson.JsonData{["loginCode"] = new(code)};Debug.Log($"{Time.frameCount,0:D5} ByteSDKAdapter.OnLoginSuccess");onLoginFinished?.Invoke(0, jsonData);}, msg ={var jsonData = new ZytLitJson.JsonData{["errMsg"] = new(msg)};onLoginFinished?.Invoke(-1, jsonData);}); }
http://www.w-s-a.com/news/670391/

相关文章:

  • 深圳正规网站制作哪里好怎样优化网络
  • 米拓网站建设教程dw成品网站成品视频教学
  • 用jsp做的网站源代码天门网站网站建设
  • 百度如何把网站做链接地址有没有资源可以在线观看
  • 淮安做网站找哪家好电子商务网站建设规划书的内容
  • 开发网站建设用什么框架php黄页系统
  • 聊城制作网站全球十大电商平台排名
  • 用什么来网站开发好mega menu wordpress
  • 深圳制作网站有用吗wordpress的主题
  • 网站的规划与创建天津市南开区网站开发有限公司
  • 免备案网站主机建站哪个平台好
  • python做网站 不适合单页营销分享网站
  • 珠海市研发网站建设建设网站挣钱
  • 阿里巴巴国际站特点做wps的网站赚钱
  • wordpress更换域名后网站打不开宜昌建设银行网站
  • 写出网站开发的基本流程百度网页电脑版入口
  • 网站设计有限公司怎么样网站建设西班牙语
  • 网站安全解决方案宁波seo网络推广优化价格
  • 做网站带来好处wordpress可以做oa系统吗
  • 建筑设计人才招聘网站h5营销型网站suteng
  • 做app和网站怎样如何做html网站
  • php开发手机端网站开发更换网站标题
  • 提供网站建设报价延津县建设局网站
  • 江苏网站建设流程土巴兔全包装修怎么样
  • 环保网站建设方案带漂浮广告的网站
  • 淘宝客合伙人网站建设建站前端模板
  • 网站单页模板怎么安装中世纪变装小说wordpress
  • 手机免费建设网站制作宝安第一网站
  • 如何做x响应式网站asp网站出现乱码
  • 网站备案的幕布是什么来的游戏推广代理