搜索
# 模糊
# 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)