Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数选项:
|
Example:
var geoMoveParticleSystem = new Cesium.GeoMoveParticleSystem({
particleShow:true,
viewer : viewer,
speed: 3,
path: [[114.40450, 30.48279, 36], [114.40412, 30.47953, 36]],
modelViewFrom : new Cesium.Cartesian3(0.0, -20.0, 10.0),
modelUri : '/geomap-api/JsCodeDemo_new/data/taxi.gltf',
modelScale : 2,
start : new Cesium.JulianDate.fromDate(new Date()),
stop : Cesium.JulianDate.addSeconds(start, 360, new Cesium.JulianDate()),
particleImage : '/geomap-api/JsCesuimDemo/resource/images/point.png',
particleAngle: 0,
particleLon: 0,
particleLat: 0,
particleStartColor: Cesium.Color.WHITE.withAlpha(0.5),
particleEndColor: Cesium.Color.WHITE.withAlpha(0.0),
particleStartScale : 1.0,
particleEndScale : 4.0,
particleMinimumParticleLife: 1.2,
particleMaximumParticleLife: 2.4,
particleMinimumSpeed: 3,
particleMaximumSpeed: 5,
particleImageSize: new Cesium.Cartesian2(1,1),
particleSizeInMeters:true,
particleEmissionRate : 10,
particleBursts: [
new Cesium.ParticleBurst({
time: 5.0,
minimum: 10,
maximum: 300,
}),
new Cesium.ParticleBurst({
time: 10.0,
minimum: 50,
maximum: 300,
}),
new Cesium.ParticleBurst({
time: 15.0,
minimum: 200,
maximum: 300,
}),
],
particleLifetime : 5,
particleEmitter : new Cesium.CircleEmitter(1),
});
Demo:
Members
模型的线性比例
-
Default Value:
1.0
模型的路径
ParticleBurst阵列,在周期性的时间发射粒子爆发
当粒子系统达到其生命周期尽头时触发一个事件
每秒要发射的粒子数
-
Default Value:
5.0
系统的粒子发射器
-
Default Value:
new CircleEmitter(0.5)
粒子在其生命结束的颜色
在粒子寿命开结束时应用于粒子图像的最终比例
当时true,粒子系统已达到其生命周期的尽头;false未达到
粒子系统发射粒子的时间(以秒为单位)
-
Default Value:
Number.MAX_VALUE
最大边界(宽度),以高度为单位,在该边界以下可以随机缩放粒子图像的尺寸(以像素为单位)
设置最大粒子质量(以千克为单位)。粒子的实际质量将选择为低于此值的随机量
设置粒子寿命可能的持续时间的最大界限(以秒为单位),在该范围内将随机选择粒子的实际寿命
以米/秒为单位的最大范围,在该范围上可以随机选择粒子的实际速度
宽度的最小范围,以高度为单位,在该范围之上可以随机缩放粒子图像的尺寸(以像素为单位)
设置粒子质量的最小范围(以千克为单位)。粒子的实际质量将被选择为高于此值的随机量
设置粒子寿命可能的持续时间的最小限制(以秒为单位),在该范围内将随机选择粒子的实际寿命
以米/秒为单位的最小范围,在该范围上可以随机选择粒子的实际速度
粒子系统可见性
-
Default Value:
true
设置粒子的大小是以米还是像素为单位
粒子在其生命初期的颜色
在粒子寿命开始时应用于粒子图像的初始比例
Methods
继续运动
销毁
暂停运动
运动