抖音开放平台Logo
开发者文档
控制台
  • 体验抖音小游戏
  • 游戏引擎
  • Unity 引擎适配
  • WebGL 方案与优化
  • BGDT 手册
  • 接入
  • C# API
  • API 概览
  • 开放能力
  • 基础
  • 设备
  • 加速度计
  • 剪切板
  • 屏幕亮度
  • 震动
  • 陀螺仪
  • 方向监听
  • 网络
  • 键盘
  • 鼠标
  • 滚轮
  • 文件
  • 媒体
  • 网络
  • 游戏分享
  • 数据缓存
  • 系统
  • 界面
  • 支付
  • 广告
  • 宿主事件
  • 抖音云模块
  • 邀请模块
  • PlayerPrefs
  • 调试工具
  • 初始化
  • 渲染
  • Cocos/Laya/Egret引擎适配
  • 基础功能
  • 开放能力
  • 性能优化
  • TT.SetKeepScreenOn

    6.0.0 开始支持本方法,WebGL也支持该方法
    设置是否保持屏幕常亮状态。
    前提条件
    业务背景
    使用限制
    注意事项
    仅在当前小游戏生效,离开小游戏后设置失效。
    相关教程

    语法

    public static void SetKeepScreenOn( bool keepScreenOn, Action successCallback = null, Action<string> failCallback = null )

    参数说明

    属性名
    类型
    默认值
    必填
    说明
    keepScreenOn
    bool
    --
    是否保持屏幕常亮
    successCallback
    Action
    null
    接口调用成功的回调函数
    failCallback
    Action<string>
    null
    接口调用失败的回调函数

    代码示例

    private void Test() { TT.SetKeepScreenOn(true, () => { Debug.Log("设置屏幕常亮成功"); }, (msg) => { Debug.Log($"设置屏幕常亮失败,{msg}"); }); TT.SetKeepScreenOn(false, () => { Debug.Log("关闭屏幕常亮成功"); }, (msg) => { Debug.Log($"关闭 屏幕常亮失败,{msg}"); }); }

    TT.GetScreenBrightness

    6.0.0 开始支持本方法,WebGL也支持该方法
    获取屏幕亮度。
    前提条件
    业务背景
    使用限制
    注意事项
    在没有设置小游戏屏幕亮度的情况下,默认获取系统屏幕亮度
    相关教程

    语法

    public static void GetScreenBrightness( Action<double> successCallback = null, Action<string> failCallback = null)

    参数说明

    属性名
    类型
    默认值
    必填
    说明
    successCallback
    Action<double>
    null
    接口调用成功的回调函数,屏幕亮度值,范围 0 ~ 1。0 最暗,1 最亮。
    failCallback
    Action<string>
    null
    接口调用失败的回调函数

    代码示例

    private void Test() { TT.GetScreenBrightness((value) => { Debug.Log($"获取屏幕亮度成功,{value}"); }, (msg) => { Debug.Log($"获取屏幕亮度失败,{msg}"); }); }

    TT.SetScreenBrightness

    6.0.0 开始支持本方法,WebGL也支持该方法
    设置屏幕亮度。

    语法

    public static void SetScreenBrightness( float value, Action successCallback = null, Action<string> failCallback = null)

    参数说明

    属性名
    类型
    默认值
    必填
    说明
    value
    float
    --
    屏幕亮度值,范围 0 ~ 1。(0 最暗,1 最亮)
    successCallback
    Action<double>
    null
    接口调用成功的回调函数,屏幕亮度值,范围 0 ~ 1。0 最暗,1 最亮。
    failCallback
    Action<string>
    null
    接口调用失败的回调函数

    代码示例

    private void Test() { TT.SetScreenBrightness(float.Parse(inputText.text), () => { Debug.Log("设置屏幕亮度成功"); }, (msg) => { Debug.Log($"设置屏幕亮度失败,${msg}"); }); }