FanScanEffect

Glodon.Bimface.Plugins.Animation. FanScanEffect

扇形扫描效果

Constructor

new Glodon.Bimface.Plugins.Animation.FanScanEffect(fanScanEffectConfig)

Parameters:
Name Type Description
fanScanEffectConfig Glodon.Bimface.Plugins.Animation.FanScanEffectConfig

扇形扫描效果的配置项

Methods

destroy()

销毁扇形扫描效果对象

getBackgroundColor()

获取扇形扫描效果的背景颜色

Returns:
Type Description
Glodon.Web.Graphics.Color

扫描效果的背景颜色

getColor()

获取扇形扫描效果颜色

Returns:
Type Description
Glodon.Web.Graphics.Color

扫描效果颜色

getDuration()

获取扫描效果持续时间

Returns:
Type Description
Number

扫描效果持续时间,单位为毫秒

getFanAngle()

获取扇形扫描的扇形角度

Returns:
Type Description
Object

扇形扫描的扇形角度

getOriginPosition()

获取环状中心点坐标

Returns:
Type Description
Object

环状中心点坐标

getRadius()

获取扇形扫描效果半径

Returns:
Type Description
Number

扇形扫描效果半径,单位为mm

hide()

隐藏扇形扫描效果对象

setBackgroundColor(backgroundColor)

设置扇形扫描效果的背景颜色

Parameters:
Name Type Description
backgroundColor Glodon.Web.Graphics.Color

扇形扫描效果的背景颜色

setColor(color)

设置扫描效果颜色

Parameters:
Name Type Description
color Glodon.Web.Graphics.Color

扫描效果颜色

setDuration(duration)

设置扫描效果持续时间

Parameters:
Name Type Description
duration Number

扫描效果持续时间

setFanAngle(fanAngle)

设置扇形扫描的扇形角度

Parameters:
Name Type Description
fanAngle Number

扇形扫描的扇形角度

setOriginPosition(position)

设置环状中心点坐标

Parameters:
Name Type Description
position Number

环状中心点坐标

setRadius(radius)

设置扇形扫描效果半径

Parameters:
Name Type Description
radius Number

扇形扫描效果半径

show()

显示扇形扫描效果对象

update()

更新参数配置