WaterEffect
类:水面效果
Constructor
new Glodon.Bimface.Plugins.Animation.WaterEffect(waterEffectConfig)
构造水面效果
Parameters:
Name | Type | Description |
---|---|---|
waterEffectConfig | Glodon.Bimface.Plugins.Animation.WaterEffectConfig | 水面效果配置项 |
Methods
destroy()
移除水面效果
getBoundary()
获取水面边界点
Returns:
Type | Description |
---|---|
Array | 水面边界点 |
getColor()
获取水面颜色
Returns:
Type | Description |
---|---|
Glodon.Web.Graphics.Color | 水面颜色 |
getOffset()
获取水面竖向偏移值
Returns:
Type | Description |
---|---|
Number | 竖向偏移量,单位与场景设置单位一致,正数为向上移动,负数为向下移动 |
getScale()
获取波纹系数
Returns:
Type | Description |
---|---|
Number | 波纹系数 |
getXDirection()
获取水平流速
Returns:
Type | Description |
---|---|
Number | 水平流速 |
getYDirection()
获取垂直流速
Returns:
Type | Description |
---|---|
Number | 垂直流速 |
hide()
隐藏水面效果
play()
开始动画效果
setBoundary(boundary)
更改水面效果的边界,仅对基于boundary构造的水面效果对象生效
Parameters:
Name | Type | Description |
---|---|---|
boundary | Array | 水面边界点 |
setColor(color)
设置水面颜色
Parameters:
Name | Type | Description |
---|---|---|
color | Glodon.Web.Graphics.Color | 水面颜色 |
setOffset(offset)
对水面进行竖向偏移
Parameters:
Name | Type | Description |
---|---|---|
offset | Number | 竖向偏移量,单位与场景设置单位一致,正数为向上移动,负数为向下移动 |
setScale(scale)
设置波纹系数
Parameters:
Name | Type | Description |
---|---|---|
scale | Number | 波纹系数 |
setXDirection(水平流速)
设置水平流速
Parameters:
Name | Type | Description |
---|---|---|
水平流速 | Number |
setYDirection(垂直流速)
设置垂直流速
Parameters:
Name | Type | Description |
---|---|---|
垂直流速 | Number |
show()
显示水面效果
stop()
停止动画效果