Class: FMSweep

FMSweep

FMSweep 可对 Standard 材质的物体提供扫光效果, 属于fengmap.effect.min.js

new fengmap.FMSweep(map)

构造 FMSweep 类

Name Type Description
map fengmap.FMMap

地图对象

Methods

annulus(options)

环形扫光

Name Type Description
options Object

扫光参数

Name Type Description
x number

中心 x 坐标

y number

中心 y 坐标

color int

颜色

maxRadius number

最大半径

minRadius number

最小半径

width number

环形宽度

duration number

动画时长

strength number

强度越大越亮

url number

贴图地址

disable()

禁用扫光

enable()

启用扫光

rect(options)

矩形扫光

Name Type Description
options Object

扫光参数

Name Type Description
startPoint Object

起点,扫光动画的起始位置

Name Type Description
x number

起点 x 坐标

y number

起点 y 坐标

endPoint Object

终点,扫光动画的结束位置

Name Type Description
x number

终点 x 坐标

y number

终点 y 坐标

color int

颜色

duration number

动画时长

width number

扫光矩形的宽度。扫光过程中,会以起终点线路上的动画插值点为中心点按照宽高构建大小。

height number

扫光矩形的高度。扫光过程中,会以起终点线路上的动画插值点为中心点按照宽高构建大小。