WallEffect
类:电子围墙效果
Constructor
new Glodon.Bimface.Plugins.Animation.WallEffect(wallEffectConfig)
构造电子围墙效果
Parameters:
Name | Type | Description |
---|---|---|
wallEffectConfig | Glodon.Bimface.Plugins.Animation.WallEffectConfig | 电子围墙效果配置项 |
Methods
destroy()
销毁电子围墙效果对象
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 | 电子围墙的高度,单位与场景设置单位一致 |
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()
更新参数配置