DynamicRiver

DynamicRiver

动态河流、公路

Constructor

new DynamicRiver(viewer, optionsopt)

创建一个河流或者公路

Parameters:
Name Type Attributes Default Description
viewer Viewer

场景对象

options Object <optional>
{}

带有以下属性的对象:

Properties
Name Type Attributes Default Description
positions Array <optional>

中心线点组,点类型Cart3

image String <optional>

贴图URL

flipY Boolean <optional>
false

uv交换(图片横竖切换)

width Number <optional>
10

宽度

height Number <optional>
0

抬高

alpha Number <optional>
0.5

透明度

speed Number <optional>
1.0

流动速度系数

move Boolean <optional>
true

是否开启流动效果

moveDir Boolean <optional>
true

设置流动方向,正向还是反向

moveVar Cartesian3 <optional>
Cartesian3(50, 1, 100)

流动动画参数,不建议调整该参数

callBack function <optional>

完成回调

Classes

DynamicRiver

Methods

destroy()

销毁对象释放资源

drawLines(styleopt)

绘制中心线

Parameters:
Name Type Attributes Default Description
style Object <optional>
{}

中心线样式

Properties
Name Type Attributes Default Description
color String <optional>
"#55ff33"

线条颜色 CSS字符串表示

width Number <optional>
3

线条宽度

clampToGround Boolean <optional>
true

是否贴地

setPositions(positions)

设置中心线点组

Parameters:
Name Type Description
positions Array

中心线点组,点类型Cart3