SkyBox
天空盒
 用于改变天空盒表现函数列表
SetSkyboxDisplayID
- 
描述: 设置天空环境 
- 
描述: 用于动态改变游戏中的天空环境。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| SkyboxId | number | 天空盒ID | 
| Time | number | 过渡时长 | 
SkyBox:SetSkyboxDisplayID(1,1)SetSkyBoxRotation
- 
描述: 设置天空环境旋转 
- 
描述: 用于动态改变游戏中的天空环境旋转。 
- 
描述: 可调节范围:-180至180。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| SkyboxRotation | number | 旋转角度 | 
SkyBox:SetSkyBoxRotation(75)SetDirectionalLightIntensity
- 
描述: 设置光源强度 
- 
描述: 用于动态改变游戏中的光源强度。 
- 
描述: 可调节范围:0至10。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| LightIntensity | number | 光源强度 | 
SkyBox:SetDirectionalLightIntensity(10)SetSkylightIntensityScale
- 
描述: 设置天光强度 
- 
描述: 用于动态改变游戏中的天光强度。 
- 
描述: 可调节范围:0至2。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| LightIntensityScale | number | 天光强度 | 
SkyBox:SetSkylightIntensityScale(2)SetDirectionalLightColor
- 
描述: 设置光源颜色 
- 
描述: 用于动态改变游戏中的光源颜色。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| LightColor | string | 光源颜色,十六进制颜色码:#FFFFFFFF | 
SkyBox:SetDirectionalLightColor("#23E0F0")SetDirectionalLightPitch
- 
描述: 设置光源高度角 
- 
描述: 用于动态改变游戏中的光源高度角。 
- 
描述: 可调节范围:-90至90。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| LightPitch | number | 光源高度角 | 
SkyBox:SetDirectionalLightPitch(45)SetDirectionalLightYaw
- 
描述: 设置光源方位角 
- 
描述: 用于动态改变游戏中的光源方位角。 
- 
描述: 可调节范围:-180至180。 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| LightYaw | number | 光源方位角 | 
SkyBox:SetDirectionalLightYaw(-120)SetSkyBoxFilterByFilterId
- 
描述: 设置天空环境滤镜效果 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| FilterId | number | 天空滤镜Id | 
SkyBox:SetSkyBoxFilterByFilterId(17)SetSkyBoxFilterIntensity
- 
描述: 设置天空环境滤镜强度 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| IntensityNumber | number | 滤镜强度范围(0~100) | 
SkyBox:SetSkyBoxFilterIntensity(50)SetSkyBoxFilterColorTemperature
- 
描述: 设置天空环境滤镜色温 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| ColorTemperatureNumber | number | 色温值 范围(0~3) | 
SkyBox:SetSkyBoxFilterColorTemperature(1)SetSkyBoxFilterHue
- 
描述: 设置天空环境滤镜色调 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| HueNumber | number | 色调值 范围(-2~2) | 
SkyBox:SetSkyBoxFilterHue(1)SetSkyBoxFilterExposure
- 
描述: 设置天空环境滤镜曝光 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| ExposureNumber | number | 曝光值 范围(-10~10) | 
SkyBox:SetSkyBoxFilterExposure(-3)SetSkyBoxFilterBrightness
- 
描述: 设置天空环境滤镜亮度 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| BrightnessNumber | number | 亮度值 范围(0~3) | 
SkyBox:SetSkyBoxFilterBrightness(1)SetSkyBoxFilterContrast
- 
描述: 设置天空环境滤镜对比度 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| ContrastNumber | number | 对比度值 范围(0~3) | 
SkyBox:SetSkyBoxFilterContrast(2)SetSkyBoxFilterSaturation
- 
描述: 设置天空环境滤镜饱和度 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| SaturationNumber | number | 对比度值 范围(0~3) | 
SkyBox:SetSkyBoxFilterSaturation(0)SetSkyBoxBloomIntensity
- 
描述: 设置天空环境泛光强度(需启动泛光否则设置不生效) 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| Intensity | number | 泛光强度 范围(0~100) | 
SkyBox:SetSkyBoxBloomIntensity(50)SetSkyBoxBloomThreshold
- 
描述: 设置天空环境泛光阈值(需启动泛光否则设置不生效) 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| Threshold | number | 泛光阈值 范围(-1~8) | 
SkyBox:SetSkyBoxBloomThreshold(6)SetSkyBoxVignetteIntensity
- 
描述: 设置天空环境暗角强度(需启动暗角否则设置不生效) 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| Intensity | number | 暗角强度 范围(0~1) | 
SkyBox:SetSkyBoxVignetteIntensity(0.5)ExecuteSkyBoxTranByTranIndex
- 
描述: 根据变换索引执行天空环境变换 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| TranIndex | number | 变换索引 | 
SkyBox:ExecuteSkyBoxTranByTranIndex(0)SetSkyFog
- 
描述: 设置雾效 
- 
描述: fogScatteringColor string 雾内散射颜色 十六进制颜色码:#FFFFFFFF 
- 
描述: fogMaxOpacity float (重要参数)最大透明度 0~1 
- 
描述: fogStartDistance float 雾起始距离 0~15000 
- 
描述: fogDensity float (重要参数)雾浓度 0~2 
- 
描述: fogHeight float 雾起始高度 -50000~50000 
- 
描述: fogHeightFalloff float 雾高度衰减指数 0~1 
- 
描述: directionalScatteringColor string 平行光散射颜色 十六进制颜色码:#FFFFFFFF 
- 
描述: directionalScatteringExponent float 散射指数 2~64 
- 
描述: directionalScatteringStartDistance float 散射起始距离 0~1000000 
- 
描述: fogAffectSkybox boolean 影响天空背景 
- 
范围: 客户端 
参数列表:
| 参数 | 类型 | 说明 | 
|---|---|---|
| Enable | boolean | 是否启用 | 
| Info | table | 雾效参数,按照需要将需要设置的参数填入 | 
local Info = {}Info.fogScatteringColor = "#FFFFFFFF"Info.fogMaxOpacity = 1Info.fogStartDistance = 0Info.fogDensity = 0.5Info.fogHeight = 0Info.fogHeightFalloff = 0.5Info.directionalScatteringColor = "#FFFFFFFF"Info.directionalScatteringExponent = 2Info.directionalScatteringStartDistance = 0Info.fogAffectSkybox = trueSkyBox:SetSkyFog(true, Info)