Class: Dynamic

Glodon.CIMCube.Animation.PointEffect. Dynamic

动态点特效

new Dynamic(map, opt)

动态点特效
Parameters:
Name Type Description
map Glodon.CIMCube CIMCube实例
opt Object 动态点特效参数
Properties
Name Type Description
pathList Array 点的数据轨迹 {lon,lat,height}
pointCount Number 时间内点的数量
pointDistance Number 点与点距离(米),如果此属性设置了参数,pointCount就会失效.
size Number 点的大小
minSize Number 点大小的最小值
image Url 点的图片地址url
duration Number 点动画时长
breathDuration Number 点呼吸动画时长
viewingDistance Number 最佳观测距离,默认200

曲线弧度相关属性:

useBezierCurve Boolean 使用贝塞尔曲线
bezierCurve Number 贝塞尔曲线拉伸力度,值越大越高,默认0.5
stretchDirection Number 拉伸方向,默认0.5;范围(0~1);值越大越进阶终点,值越小越接近起点;

Methods


dispose()

释放资源

hide()

隐藏

play()

开始播放

setPathData(pathList)

设置路径
Parameters:
Name Type Description
pathList Array 点的数据轨迹 {lon,lat,height}

show()

显示

stop()

停止播放

updateOption(opt)

更新参数
Parameters:
Name Type Description
opt Object 动态点特效参数
Properties
Name Type Description
pathList Array 点的数据轨迹 {lon,lat,height}
pointCount Number 时间内点的数量
pointDistance Number 点与点距离(米),如果此属性设置了参数,pointCount就会失效.
size Number 点的大小
minSize Number 点大小的最小值
image Url 点的图片地址url
duration Number 点动画时长
breathDuration Number 点呼吸动画时长
viewingDistance Number 最佳观测距离,默认200

曲线弧度相关属性:

useBezierCurve Boolean 使用贝塞尔曲线
bezierCurve Number 贝塞尔曲线拉伸力度,值越大越高,默认0.5
stretchDirection Number 拉伸方向,默认0.5;范围(0~1);值越大越进阶终点,值越小越接近起点;