FanScanEffect

类:扇形扫描效果

Constructor

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

构造扇形扫描效果

Parameters:
NameTypeDescription
fanScanEffectConfigGlodon.Bimface.Plugins.Animation.FanScanEffectConfig

扇形扫描效果配置项

Methods

destroy()

销毁扇形扫描效果对象

enableComponentsScanned(isEnabled)

设置扫描效果是否覆盖模型表面

Parameters:
NameTypeDescription
isEnabledBoolean

是否允许扫描效果覆盖模型表面

getBackgroundColor()

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

Returns:
TypeDescription
Glodon.Web.Graphics.Color

扇形扫描效果的背景颜色

getColor()

获取扇形扫描效果颜色

Returns:
TypeDescription
Glodon.Web.Graphics.Color

扇形扫描效果的颜色

getDuration()

获取扇形扫描效果的持续时间

Returns:
TypeDescription
Number

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

getFanAngle()

获取扇形扫描效果的扇形角度

Returns:
TypeDescription
Object

扇形扫描效果的扇形角度

getOriginPosition()

获取扇形扫描效果的中心点坐标

Returns:
TypeDescription
Object

扇形扫描效果的中心点坐标

getRadius()

获取扇形扫描效果的半径

Returns:
TypeDescription
Number

扇形扫描效果半径,单位与场景设置单位一致

hide()

隐藏扇形扫描效果对象

pause()

暂停动画效果

play()

开始动画效果

setBackgroundColor(backgroundColor)

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

Parameters:
NameTypeDescription
backgroundColorGlodon.Web.Graphics.Color

扇形扫描效果的背景颜色

setColor(color)

设置扇形扫描效果的颜色

Parameters:
NameTypeDescription
colorGlodon.Web.Graphics.Color

扇形扫描效果的颜色

setDuration(duration)

设置扇形扫描效果的持续时间

Parameters:
NameTypeDescription
durationNumber

扇形扫描效果的持续时间

setFanAngle(fanAngle)

设置扇形扫描效果的扇形角度

Parameters:
NameTypeDescription
fanAngleNumber

扇形扫描效果的扇形角度

setOriginPosition(position)

设置扇形扫描效果的中心点坐标

Parameters:
NameTypeDescription
positionNumber

扇形扫描效果的中心点坐标

setRadius(radius)

设置扇形扫描效果的半径

Parameters:
NameTypeDescription
radiusNumber

扇形扫描效果的半径

show()

显示扇形扫描效果对象

stop()

停止动画效果

update()

更新参数配置