Appearance
Class: FogEffect
雾特效对象
Hierarchy
BaseEffect↳
FogEffect
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new FogEffect(viewer, options): FogEffect
雾特效对象
Parameters
| Name | Type | Description |
|---|---|---|
viewer | Viewer | 场景实例 |
options | FogEffectOption | 初始化参数 |
Returns
Overrides
BaseEffect.constructor
Defined in
src/visualization/SceneEffect/FogEffect.ts:36
Properties
viewer
• viewer: Viewer
Inherited from
BaseEffect.viewer
Defined in
src/visualization/SceneEffect/BaseEffect.ts:9
effectStage
• effectStage: PostProcessStage
Inherited from
BaseEffect.effectStage
Defined in
src/visualization/SceneEffect/BaseEffect.ts:10
Methods
destroy
▸ destroy(): void
销毁对象
Returns
void
Inherited from
BaseEffect.destroy
Defined in
src/visualization/SceneEffect/BaseEffect.ts:22
show
▸ show(visible): void
控制显示特效
Parameters
| Name | Type | Description |
|---|---|---|
visible | boolean | 是否显示特效 |
Returns
void
Inherited from
BaseEffect.show
Defined in
src/visualization/SceneEffect/BaseEffect.ts:33
setColor
▸ setColor(color): void
设置雾颜色
Parameters
| Name | Type | Description |
|---|---|---|
color | string | 雾气颜色 |
Returns
void
Defined in
src/visualization/SceneEffect/FogEffect.ts:54
fogByDistance
▸ fogByDistance(val): void
修改强度(远距离)
Parameters
| Name | Type | Description |
|---|---|---|
val | number | 强度 |
Returns
void
Defined in
src/visualization/SceneEffect/FogEffect.ts:61
setDistanceX
▸ setDistanceX(val): void
修改近距离
Parameters
| Name | Type | Description |
|---|---|---|
val | number | 近距离 x |
Returns
void
Defined in
src/visualization/SceneEffect/FogEffect.ts:68

