Constructor
new Glodon.Bimface.Plugins.WeatherEffect.Fog(fogConfig)
Parameters:
Name | Type | Description |
---|---|---|
fogConfig | Glodon.Bimface.Plugins.WeatherEffect.FogConfig | 雾景效果的配置项 |
Methods
darkness()
获取雾景的天空灰暗程度
Returns:
Type | Description |
---|---|
Number |
雾景的天空灰暗程度 |
enableEffect(enabled)
是否开启雾景效果
Parameters:
Name | Type | Description |
---|---|---|
enabled | Boolean | 是否开启雾景效果 |
getFogColor()
获取雾景的颜色
Returns:
Type | Description |
---|---|
Glodon.Web.Graphics.Color |
雾景的颜色 |
getLightAttenuation()
获取光线衰减指数
Returns:
Type | Description |
---|---|
Number |
光线衰减指数 |
getVisualDistance()
获取最远可视范围
Returns:
Type | Description |
---|---|
Number |
最远可视范围 |
reset()
重置雾景效果
setDarkness(darkness)
设置雾景的天空灰暗程度
Parameters:
Name | Type | Description |
---|---|---|
darkness | Number | 雾景的天空灰暗程度 |
setFogColor(fogColor)
设置雾景的颜色
Parameters:
Name | Type | Description |
---|---|---|
fogColor | Glodon.Web.Graphics.Color | 雾景的颜色 |
setLightAttenuation(lightAttenuation)
设置雾景的光线衰减指数
Parameters:
Name | Type | Description |
---|---|---|
lightAttenuation | Number | 雾景的光线衰减指数 |
setVisualDistance(visualDistance)
设置雾景的最远可视范围
Parameters:
Name | Type | Description |
---|---|---|
visualDistance | Number | 雾景的最远可视范围 |
update()
更新参数配置