更新產生器參數。

interface UpdateEntityGeneratorParameter {
    attitude?: Geo3DPoint;
    frameShiftPerSecond?: number;
    generatePerSecond?: number;
    maxParticleHold?: number;
    particleAcceleration?: Geo3DPoint;
    particleDegree?: number;
    particleDeltaScale?: number;
    particleMaxLife?: number;
    particleRotatePerSecond?: number;
    particleScale?: number;
    particleVelocity?: Geo3DPoint;
    position?: Geo3DPoint;
    randomParticleAcceleration?: [Geo3DPoint, Geo3DPoint];
    randomParticleDegree?: [min: number, max: number];
    randomParticleDeltaScale?: [min: number, max: number];
    randomParticleRotatePerSecond?: [min: number, max: number];
    randomParticleScale?: [min: number, max: number];
    randomParticleVelocity?: [Geo3DPoint, Geo3DPoint];
    randomRegion?: Geo3DPoint;
    relativeCamera?: Geo3DPoint;
}

Properties

attitude?: Geo3DPoint

產生器姿態 (歐拉角)。

frameShiftPerSecond?: number

粒子每秒所需影格數。

generatePerSecond?: number

產生器每秒生成粒子數。

maxParticleHold?: number

容器最大容納粒子數。

particleAcceleration?: Geo3DPoint

粒子加速度 (m^2/s)。

particleDegree?: number

粒子初始化時角度。

particleDeltaScale?: number

粒子每秒變化大小。

particleMaxLife?: number

粒子最大壽命。 (sec)

particleRotatePerSecond?: number

粒子每秒旋轉角度。

particleScale?: number

粒子大小倍率。

particleVelocity?: Geo3DPoint

粒子速度 (m/s)。

position?: Geo3DPoint

產生器座標。

randomParticleAcceleration?: [Geo3DPoint, Geo3DPoint]

粒子隨機速度。[下限, 上限]

randomParticleDegree?: [min: number, max: number]

粒子初始化時隨機角度。[下限, 上限]

randomParticleDeltaScale?: [min: number, max: number]

粒子隨機加速度。[下限, 上限]

randomParticleRotatePerSecond?: [min: number, max: number]

粒子隨機每秒旋轉角度。[下限, 上限]

randomParticleScale?: [min: number, max: number]

粒子隨機變化大小。[下限, 上限]

randomParticleVelocity?: [Geo3DPoint, Geo3DPoint]

粒子隨機每秒變化大小。[下限, 上限]

randomRegion?: Geo3DPoint

隨機範圍。

relativeCamera?: Geo3DPoint

相對攝影機位置。

Generated using TypeDoc