Constructor
new Glodon.Bimface.Plugins.Animation.WallEffect(wallEffectConfig)
Parameters:
| Name | Type | Description |
|---|---|---|
| wallEffectConfig | Glodon.Bimface.Plugins.Animation.WallEffectConfig | 电子围墙效果的配置项 |
Methods
getBlendingRatio()
获取电子围墙效果的颜色融合程度
Returns:
| Type | Description |
|---|---|
| Number |
电子围墙效果的颜色融合程度,取值范围为0-1 |
getColor()
获取电子围墙效果颜色
Returns:
| Type | Description |
|---|---|
| Glodon.Web.Graphics.Color |
电子围墙效果颜色 |
getDirection()
获取电子围墙效果的动画方向
Returns:
| Type | Description |
|---|---|
| String |
电子围墙效果的动画方向 |
getDuration()
获取电子围墙一次动画持续时间
Returns:
| Type | Description |
|---|---|
| Number |
扫描效果持续时间,单位为毫秒 |
getHeight()
获取电子围墙的高度
Returns:
| Type | Description |
|---|---|
| Number |
电子围墙的高度,单位为mm |
getMaterial()
电子围墙的材质
Returns:
| Type | Description |
|---|---|
| Glodon.Bimface.Plugins.Material |
电子围墙的材质 |
getPath()
获取电子围墙的路径
Returns:
| Type | Description |
|---|---|
| Array |
电子围墙的路径 |
hide()
隐藏电子围墙效果对象
repeat(isEnabled)
是否开启重复
Parameters:
| Name | Type | Description |
|---|---|---|
| isEnabled | Boolean | 是否对图像进行重复,默认为true. |
setBlendingRatio(blendingRatio)
设置电子围墙效果的颜色融合程度
Parameters:
| Name | Type | Description |
|---|---|---|
| blendingRatio | Number | 电子围墙效果的颜色融合程度 |
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 | 电子围墙效果的动画循环时间 |
setHeight(height)
设置电子围墙的高度
Parameters:
| Name | Type | Description |
|---|---|---|
| height | Number | 电子围墙的高度 |
setMaterial(material)
设置电子围墙的材质
Parameters:
| Name | Type | Description |
|---|---|---|
| material | Glodon.Bimface.Plugins.Material | 电子围墙的材质 |
setPath(path)
设置电子围墙的路径
Parameters:
| Name | Type | Description |
|---|---|---|
| path | Array | 电子围墙的路径 |
show()
显示电子围墙效果对象
stretch(isEnabled)
是否开启拉伸
Parameters:
| Name | Type | Description |
|---|---|---|
| isEnabled | Boolean | 是否对图像进行拉伸以适应电子围墙大小,默认为false. |
update()
更新参数配置