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
获取当前配置
返回
hide()
hide():
void
隐藏炫光
返回
void
show()
show():
void
显示炫光
返回
void
updateOptions()
updateOptions(
options):void
更新炫光参数
参数
options
Partial<LensFlareOptions>
要更新的参数
返回
void