类名 RoamParticle

# new RoamParticle(viewer, options, positionStartopt, positionEndopt)

跟随模型移动粒子特效

参数:

名称 类型 描述
viewer Object

视图

options Object

附加粒子特效参数

imageUrl String

粒子url

modelUrl String

模型url

minimumPixelSize Number

最小像素尺寸

positionStart Cesium.Cartesian3

路径起点坐标

positionEnd Cesium.Cartesian3

路径终点坐标

options.viewFrom Cesium.Cartesian3

观察点

options.startTime Date

开始时间

options.duration Number

持续周期

options.startColor Cesium.Color

开始的颜色

options.endColor Cesium.Color

结束的颜色

options.startScale Number

开始的尺寸

options.endScale Number

结束的尺寸

options.minimumParticleLife Number

最小粒子周期

options.maximumParticleLife Number

最大粒子周期

options.minimumSpeed Number

最小速率

options.maximumSpeed Number

最大速率

options.particleSize Number

粒子大小

options.emissionRate Number

排放率

options.bursts Array

爆发形状

options.lifetime Number

单个粒子生命周期

options.emitter object

粒子发射器类型

options.minimumImageSize Number

最小Image尺寸

options.maximumImageSize Number

最大Image尺寸

options.gravity Number

粒子重力

作者:
  • 基础平台研发中心·周凌风
示例
var options = {
imageUrl: '../Data/Images/smoke.png',
              modelUrl: '../CesiumMilkTruck/CesiumMilkTruck.glb',
             startTime: Cesium.JulianDate.fromDate(new Date(2015, 2, 25, 16)),
             duration: 120,
             positionStart: Cesium.Cartesian3.fromDegrees(-75.15787310614596,39.97862668312678),
             positionEnd: Cesium.Cartesian3.fromDegrees(-75.1633691390455,39.95355089912078)
         };
roamParticle = new Cesium.RoamParticle(viewer,options);
roamParticle.start();//开始
roamParticle.remove();//移除模型与粒子

成员变量

Number

# emissionRate

排放率

Cesium.Color

# endColor

结束颜色

Number

# endScale

结束尺寸

Number

# gravity

粒子重力

String

# image

粒子url

Number

# maximumImageSize

最大Image尺寸

Number

# maximumParticleLife

最大粒子生命周期

Number

# maximumSpeed

最大速度

Number

# minimumImageSize

最小Image尺寸

Number

# minimumParticleLife

最小粒子生命周期

Number

# minimumPixelSize

最小像素尺寸

Number

# minimumSpeed

最小速度

String

# modelUrl

模型url

Number

# particleSize

粒子大小

Object

# particleSystemObject

粒子系统ParticleSystem对象

Cesium.Cartesian3

# positionEnd

路径终点坐标

Cesium.Cartesian3

# positionStart

路径起点坐标

Cesium.Color

# startColor

起始颜色

Number

# startScale

起始尺寸

Object

# startTime

起始时间

Object

# stopTime

结束时间

Object

# viewer

视图

方法

# remove()

移除

# start()

开始

构造函数
成员变量
方法
事件