抖音开放平台Logo
开发者文档
控制台
  • 体验抖音小游戏
  • 游戏引擎
  • Unity 引擎适配
  • WebGL 方案与优化
  • BGDT 手册
  • 接入
  • C# API
  • API 概览
  • 开放能力
  • 账号
  • 侧边栏
  • 收藏
  • 群聊
  • 平台开放能力
  • 游戏互推组件
  • 好友排行榜
  • 数据分析
  • 客服能力
  • 直玩能力
  • 基础
  • 设备
  • 文件
  • 媒体
  • 网络
  • 游戏分享
  • 数据缓存
  • 系统
  • 界面
  • 支付
  • 广告
  • 宿主事件
  • 抖音云模块
  • 邀请模块
  • PlayerPrefs
  • 调试工具
  • 初始化
  • 渲染
  • Cocos/Laya/Egret引擎适配
  • 基础功能
  • 开放能力
  • 性能优化
  • 游戏互推组件能力。
    注意:
    该模块对应 游戏互推组件

    TT.CreateGridGamePanel

    6.0.0 开始支持本方法
    创建游戏推荐组件实例。
    前提条件
    业务背景
    使用限制
    目前仅支持抖音、抖音极速版
    注意事项
    本接口是同步接口,传入参数不合法时会直接抛出参数错误的异常,请做好处理
    相关教程

    语法

    public static TTGridGamePanelManager.TTGridGamePanel CreateGridGamePanel( TTGridGamePanelManager.GridGamePanelCount gridCount, JsonData query, TTGridGamePanelManager.GridGamePanelSize size, JsonData position)

    参数说明

    属性名
    类型
    默认值
    必填
    说明
    gridCount
    TTGridGamePanelManager.GridGamePanelCount
    --
    表示游戏推荐组件的格子数量
    query
    JsonData
    --
    从组件内打开游戏时附带的 query 信息
    size
    TTGridGamePanelManager.GridGamePanelSize
    --
    表示组件大小,large:100%,medium:90%,small:80%。仅 gridCount = one | four 时有效
    position
    JsonData
    --
    控制游戏推荐组件的展示位置,不传入时默认展示在屏幕右下角。
    仅 gridCount = one 时有效

    返回说明

    类型
    默认值
    说明
    TTGridGamePanel
    null
    表示游戏推荐组件实例

    代码示例

    public void TestGridGame() { var query = new JsonData { ["testKey"] = "testValue" }; var position = new JsonData { ["top"] = 100, ["left"] = 100 }; TTGridGamePanelManager.TTGridGamePanel _gridGamePanel = TT.CreateGridGamePanel( TTGridGamePanelManager.GridGamePanelCount.One, query, TTGridGamePanelManager.GridGamePanelSize.Medium, position); _gridGamePanel?.Show(); _gridGamePanel?.Hide(); _gridGamePanel?.Destroy(); }

    TTGridGamePanel

    游戏互推组件能力。

    TTGridGamePanel.Show

    6.0.0 开始支持本方法
    显示游戏推荐组件。
    前提条件
    业务背景
    使用限制
    目前仅支持抖音、抖音极速版
    注意事项
    本接口是同步接口,传入参数不合法时会直接抛出参数错误的异常,请做好处理
    相关教程

    语法

    public void Show();

    代码示例

    public void TestGridGame() { var query = new JsonData { ["testKey"] = "testValue" }; var position = new JsonData { ["top"] = 100, ["left"] = 100 }; TTGridGamePanelManager.TTGridGamePanel _gridGamePanel = TT.CreateGridGamePanel( TTGridGamePanelManager.GridGamePanelCount.One, query, TTGridGamePanelManager.GridGamePanelSize.Medium, position); }); _gridGamePanel?.Show(); }

    TTGridGamePanel.Hide

    6.0.0 开始支持本方法
    隐藏游戏推荐组件。
    前提条件
    业务背景
    使用限制
    目前仅支持抖音、抖音极速版
    注意事项
    本接口是同步接口,传入参数不合法时会直接抛出参数错误的异常,请做好处理
    相关教程

    语法

    public void Hide();

    代码示例

    public void TestGridGame() { var query = new JsonData { ["testKey"] = "testValue" }; var position = new JsonData { ["top"] = 100, ["left"] = 100 }; TTGridGamePanelManager.TTGridGamePanel _gridGamePanel = TT.CreateGridGamePanel( TTGridGamePanelManager.GridGamePanelCount.One, query, TTGridGamePanelManager.GridGamePanelSize.Medium, position); }); _gridGamePanel?.Hide(); }

    TTGridGamePanel.Destroy

    6.0.0 开始支持本方法
    销毁游戏推荐组件。
    前提条件
    业务背景
    使用限制
    目前仅支持抖音、抖音极速版
    注意事项
    本接口是同步接口,传入参数不合法时会直接抛出参数错误的异常,请做好处理
    相关教程

    语法

    public abstract void Destroy();

    代码示例

    public void TestGridGame() { var query = new JsonData { ["testKey"] = "testValue" }; var position = new JsonData { ["top"] = 100, ["left"] = 100 }; TTGridGamePanelManager.TTGridGamePanel _gridGamePanel = TT.CreateGridGamePanel( TTGridGamePanelManager.GridGamePanelCount.One, query, TTGridGamePanelManager.GridGamePanelSize.Medium, position); }); _gridGamePanel?.Destroy(); }