Skip to content

cesium2s


cesium2s / Tools / LensFlareStage

类: LensFlareStage

透镜炫光类

示例

ts
// 在 Viewer 中自动创建
const viewer = new Viewer(container, { lensFlare: true })

// 控制炫光
viewer.lensFlare?.show()
viewer.lensFlare?.hide()
viewer.lensFlare?.updateOptions({ sunBrightness: 1.2 })
viewer.lensFlare?.destroy()

构造函数

构造函数

new LensFlareStage(viewer, options): LensFlareStage

创建透镜炫光实例

参数

viewer

Viewer

Cesium Viewer 实例

options

LensFlareOptions = {}

炫光参数

返回

LensFlareStage

方法

destroy()

destroy(): void

销毁炫光阶段

返回

void


getOptions()

getOptions(): LensFlareOptions

获取当前配置

返回

LensFlareOptions


hide()

hide(): void

隐藏炫光

返回

void


show()

show(): void

显示炫光

返回

void


updateOptions()

updateOptions(options): void

更新炫光参数

参数

options

Partial<LensFlareOptions>

要更新的参数

返回

void