Constructor
new Glodon.Bimface.Plugins.Animation.PlaneScanEffect(planeScanEffectConfig)
Parameters:
Name | Type | Description |
---|---|---|
planeScanEffectConfig | Glodon.Bimface.Plugins.Animation.PlaneScanEffectConfig | 平面扫描效果的配置项 |
Methods
getBlendingRatio()
获取平面扫描效果的颜色融合程度
Returns:
Type | Description |
---|---|
Number |
平面扫描效果的颜色融合程度,取值范围为0-1 |
getBoundary()
获取平面扫描边界
Returns:
Type | Description |
---|---|
Array |
平面扫描边界 |
getColor()
获取平面扫描效果颜色
Returns:
Type | Description |
---|---|
Glodon.Web.Graphics.Color |
平面扫描效果颜色 |
getDirection()
获取平面扫描效果的动画方向
Returns:
Type | Description |
---|---|
String |
平面扫描效果的动画方向 |
getDuration()
获取平面扫描效果的动画循环时间
Returns:
Type | Description |
---|---|
Number |
平面扫描效果的动画循环时间,单位为毫秒 |
getIds()
面要素ID数组
Returns:
Type | Description |
---|---|
Array |
面要素ID数组 |
getMaterial()
平面扫描的材质
Returns:
Type | Description |
---|---|
Glodon.Bimface.Plugins.Material |
平面扫描的材质 |
hide()
隐藏平面扫描效果对象
setBlendingRatio(blendingRatio)
设置平面扫描效果的颜色融合程度
Parameters:
Name | Type | Description |
---|---|---|
blendingRatio | Number | 平面扫描效果的颜色融合程度 |
setBoundary(path)
设置平面扫描边界
Parameters:
Name | Type | Description |
---|---|---|
path | Array | 平面扫描边界 |
setColor(color)
设置平面扫描效果的颜色
Parameters:
Name | Type | Description |
---|---|---|
color | Glodon.Web.Graphics.Color | 平面扫描效果的颜色 |
setDirection(direction)
设置平面扫描效果的动画方向
Parameters:
Name | Type | Description |
---|---|---|
direction | Object | 平面扫描效果的动画方向 |
setDuration(duration)
设置平面扫描效果的动画循环时间
Parameters:
Name | Type | Description |
---|---|---|
duration | Number | 平面扫描效果的动画循环时间 |
setIds(ids)
设置平面扫描的面要素ID数组
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ids | Array | 面要素ID数组 Properties
|
setMaterial(material)
设置平面扫描的材质
Parameters:
Name | Type | Description |
---|---|---|
material | Glodon.Bimface.Plugins.Material | 平面扫描的材质 |
show()
显示平面扫描效果对象
update()
更新参数配置