--- sidebarDepth: 1 --- # 模糊 ## CheckGaussianBlurEnabled 客户端 method in mod.client.component.postProcessControlComp.PostProcessComponent - 描述 检测是否开启了高斯模糊效果。 - 参数 无 - 返回值 |
数据类型
| 说明 | | :--- | :--- | | bool | True为已开启,False为已关闭。 | - 示例 ```python 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 | 设置是否成功 | - 示例 ```python 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 | 设置是否成功 | - 示例 ```python import mod.client.extraClientApi as clientApi comp = clientApi.GetEngineCompFactory().CreatePostProcess(levelId) # 调整高斯模糊半径为3 comp.SetGaussianBlurRadius(3) ```