Class: Scatter

Glodon.CIMCube.Animation.PointEffect. Scatter

动态散点特效

new Scatter(map, opt)

闪烁点特效
Parameters:
Name Type Description
map Glodon.CIMCube CIMCube实例
opt Object 动态散点特效参数
Properties
Name Type Description
positions Array 点的数据{x,y,z}
color Color 点的颜色;默认黄色;
size Number 散点图中圆的大小,以直径表达;默认20;
spreadRatio Number 扩散范围大小,点大小的倍数;取值范围:>1;默认为4倍
duration Number 点动画时长
interval Number 点动画等待时长
totalWaves Number 特效扩散浪数,默认3
visibleWaves Number 特效扩散层数,默认2
waveAlpha Number 扩散浪数透明度,默认1
synchronous boolean 动画效果是否同步,默认true,同步
viewDistance Number 最佳观测距离,点大小随着距离变化而变化,默认200;如果设置为0,则固定点大小;
depthTest boolean 深度检测开启,默认true;不支持实时变动

Methods


dispose()

释放资源

hide()

隐藏

show()

显示

updateOption(opt)

更新参数
Parameters:
Name Type Description
opt Object 动态散点特效参数
Properties
Name Type Description
positions Array 点的数据{x,y,z}
color Color 点的颜色;默认黄色;
size Number 散点图中圆的大小,以直径表达;默认20;
spreadRatio Number 扩散范围大小,点大小的倍数;取值范围:>1;默认为4倍
duration Number 点动画时长
interval Number 点动画等待时长
totalWaves Number 特效扩散浪数,默认3
visibleWaves Number 特效扩散层数,默认2
waveAlpha Number 扩散浪数透明度,默认1
synchronous boolean 动画效果是否同步,默认true,同步
viewDistance Number 最佳观测距离,点大小随着距离变化而变化,默认200;如果设置为0,则固定点大小;
depthTest boolean 深度检测开启,默认true;不支持实时变动