# 模糊

# CheckGaussianBlurEnabled

客户端

method in mod.client.component.postProcessControlComp.PostProcessComponent

  • 描述

    检测是否开启了高斯模糊效果。

  • 参数

  • 返回值

    数据类型
    说明
    bool True为已开启,False为已关闭。
  • 示例

import mod.client.extraClientApi as clientApi
comp = clientApi.GetEngineCompFactory().CreatePostProcess(levelId)
comp.CheckGaussianBlurEnabled()

# SetEnableGaussianBlur

客户端

method in mod.client.component.postProcessControlComp.PostProcessComponent

  • 描述

    设置是否开启高斯模糊效果,开启后玩家屏幕周围被模糊,可通过高斯模糊其他接口设置效果参数。

  • 参数

    参数名
    数据类型
    说明
    enable bool 是否开启高斯模糊效果,True为开启,False为关闭。
  • 返回值

    数据类型
    说明
    bool 设置是否成功
  • 示例

import mod.client.extraClientApi as clientApi
comp = clientApi.GetEngineCompFactory().CreatePostProcess(levelId)
comp.SetEnableGaussianBlur(True)

# SetGaussianBlurRadius

客户端

method in mod.client.component.postProcessControlComp.PostProcessComponent

  • 描述

    设置高斯模糊效果的模糊半径,半径越大,模糊程度越大,反之则模糊程度越小。

  • 参数

    参数名
    数据类型
    说明
    radius float 模糊半径大小,值的范围为[0,10],小于或大于这个范围的值将被截取为边界值0或10
  • 返回值

    数据类型
    说明
    bool 设置是否成功
  • 示例

import mod.client.extraClientApi as clientApi
comp = clientApi.GetEngineCompFactory().CreatePostProcess(levelId)
# 调整高斯模糊半径为3
comp.SetGaussianBlurRadius(3)

CheckGaussianBlurEnabled

SetEnableGaussianBlur

SetGaussianBlurRadius