options |
Object
|
optional
options有下面这些属性
Name |
Type |
Default |
Description |
visible |
Boolean
|
true
|
optional
粒子系统的显隐 |
updateCallback |
updateCallback
|
|
optional
粒子系统改变粒子的回调函数 |
emitter |
BoxEmitter
|
CircleEmitter
|
ConeEmitter
|
SphereEmitter
|
CircleEmitter(0.5)
|
optional
粒子系统的发射器 |
modelMatrix |
Matrix4
|
|
optional
粒子系统的位置矩阵(通过MathEngine.getMatrix()计算,如MathEngine.getMatrix(MathEngine.xyzToCartesian3({x: 114, y: 30, z: 10}))) |
emitterModelMatrix |
Matrix4
|
|
optional
粒子系统的内的例子的坐标矩阵 |
emissionRate |
Number
|
5
|
optional
每秒发射的粒子数 |
bursts |
Array.<ParticleBurst>
|
|
optional
一系列ParticleBurst,在周期性时间内爆炸粒子 |
loop |
Boolean
|
true
|
optional
粒子系统循环 |
scale |
Number
|
1.0
|
optional
粒子系统的比例尺 |
startScale |
Number
|
|
optional
粒子寿命开始时的比例 |
endScale |
Number
|
|
optional
粒子寿命结速时的比例 |
color |
Color
|
Color.WHITE
|
optional
粒子的颜色 |
startColor |
Color
|
|
optional
粒子寿命开始时的颜色 |
endColor |
Color
|
|
optional
粒子寿命结速时的颜色 |
image |
Object
|
|
optional
粒子的图像 |
imageSize |
Object
|
{x: 1, y: 1}
|
optional
用于缩放粒子图像的大小 |
minimumImageSize |
Object
|
|
optional
粒子图像的最小边界 |
maximumImageSize |
Object
|
|
optional
粒子图像的最大边界 |
sizeInMeters |
Boolean
|
|
optional
粒子的大小是像素还是米 |
speed |
Number
|
1.0
|
optional
粒子的速度 |
minimumSpeed |
Number
|
|
optional
粒子速度的最小值 |
maximumSpeed |
Number
|
|
optional
粒子速度的最大值 |
lifetime |
Number
|
Number.MAX_VALUE
|
optional
粒子系统持续的时间 |
particleLife |
Number
|
5.0
|
optional
粒子的寿命时间 |
minimumParticleLife |
Number
|
|
optional
粒子最小的寿命时间 |
maximumParticleLife |
Number
|
|
optional
粒子最大的寿命时间 |
mass |
Number
|
1.0
|
optional
粒子的质量 |
minimumMass |
Number
|
|
optional
粒子的最小质量 |
maximumMass |
Number
|
|
optional
粒子的最大质量 |
|