Class: FMOutline

FMOutline

FMOutline 提供一种模型高亮轮廓线特效,可使物体边缘发光,支持FMModel、FMExternalModel、FMDynamicModel的边缘发光效果,属于 fengmap.effect.min.js

new fengmap.FMOutline(map, options)

构造 FMOutline 类

Name Type Description
map fengmap.FMMap

地图对象

options Object

发光参数

Name Type Description
edgeStrength number

强度,默认3

edgeGlow number

光晕,默认为0

edgeThickness number

厚度,默认1

pulsePeriod number

闪烁周期,默认0

visibleEdgeColor number

显示的部分颜色,默认#FFFFFF

hiddenEdgeColor number

遮挡的部分颜色,如果不设置与visibleEdgeColor一致,默认#FFFFFF

Methods

add(target)

添加要显示边缘的节点

Name Type Description
target Object | array

FMModel、FMExternalModel、FMDynamicModel对象

disable()

关闭 特效

enable()

开启 特效

remove(target)

移除边缘发光效果

Name Type Description
target Object | array

FMModel、FMExternalModel、FMDynamicModel对象,如果不传参数则去掉全部