如视 Five SDK
    Preparing search index...

    Interface ParticleArgs

    粒子系统初始化参数

    interface ParticleArgs {
        accelerationBase: Vector3;
        accelerationSpread: Vector3;
        angleAccelerationBase: number;
        angleAccelerationSpread: number;
        angleBase: number;
        angleSpread: number;
        angleVelocityBase: number;
        angleVelocitySpread: number;
        blending: Blending;
        colorBase: Vector3;
        colorSpread: Vector3;
        colorTween: ParticleTweenKeyframe<Vector3>;
        opacityBase: number;
        opacitySpread: number;
        opacityTween: ParticleTweenKeyframe<number>;
        particleDeathAge: number;
        particlesPerSecond: number;
        positionBase: Vector3;
        positionCubeSpread: Vector3;
        positionSphereSpread: number;
        positionStyle: ParticleType;
        sizeBase: number;
        sizeSpread: number;
        sizeTween: ParticleTweenKeyframe<number>;
        texture: Texture;
        velocityCubeBase: Vector3;
        velocityCubeSpread: Vector3;
        velocitySphereBase: number;
        velocitySphereSpread: number;
        velocityStyle: ParticleType;
    }
    Index

    Properties

    accelerationBase: Vector3

    粒子加速度

    accelerationSpread: Vector3

    粒子加速度扩散值

    angleAccelerationBase: number

    旋转角度加速度值

    angleAccelerationSpread: number

    旋转角度加速度值扩散值

    angleBase: number

    旋转角度初始值

    angleSpread: number

    旋转角度初始值的扩散值

    angleVelocityBase: number

    旋转角度速度值

    angleVelocitySpread: number

    旋转角度速度值的扩散值

    blending: Blending

    材质混合方式

    colorBase: Vector3

    颜色(hsl)

    http://en.wikipedia.org/wiki/HSL_and_HSV { x: h, y: s, z: l }

    colorSpread: Vector3

    颜色(hsl)的扩散值

    http://en.wikipedia.org/wiki/HSL_and_HSV { x: h, y: s, z: l }

    colorTween: ParticleTweenKeyframe<Vector3>

    颜色(hsl)随时间分布的增益

    http://en.wikipedia.org/wiki/HSL_and_HSV { x: h, y: s, z: l }

    opacityBase: number

    透明度

    opacitySpread: number

    透明度的扩散值

    opacityTween: ParticleTweenKeyframe<number>

    透明度随时间分布的增益

    particleDeathAge: number

    粒子存活时长

    particlesPerSecond: number

    一秒产生多少粒子

    positionBase: Vector3

    粒子的初始位置坐标

    positionCubeSpread: Vector3

    粒子坐标的抖动CUBE计算形式下的扩散值

    positionSphereSpread: number

    粒子坐标的抖动SPHERE计算形式下的扩散值

    positionStyle: ParticleType

    粒子坐标的抖动计算形式

    粒子坐标的抖动计算形式,分 CUBESPHERE 形式。 CUBE 形式通过一个 三维向量 的扩散值 positionCubeSpread,乘上一个 [0, 1] 的随机三维向量 计算。 SPHERE 形式通过一个 数字 的扩散值 positionSphereSpread,乘上一个随机单位向量 计算。

    sizeBase: number

    粒子大小

    sizeSpread: number

    粒子大小的扩散值

    sizeTween: ParticleTweenKeyframe<number>

    粒子大小随时间分布的增益

    texture: Texture

    贴图素材

    velocityCubeBase: Vector3

    粒子速度的CUBE计算形式下的速度值

    velocityCubeSpread: Vector3

    粒子速度的CUBE计算形式下的扩散值

    velocitySphereBase: number

    粒子速度的SPHERE计算形式下的速度值

    velocitySphereSpread: number

    粒子速度的SPHERE计算形式下的扩散值

    velocityStyle: ParticleType

    粒子速度的抖动计算形式

    粒子速度的抖动计算形式,分 CUBESPHERE 形式。 CUBE 形式通过一个 三维向量 的速度值 velocityCubeBase 加上 三维向量 的扩散值 velocityCubeSpread 乘上一个 [0, 1] 的随机三维向量 计算。 SPHERE 形式通过一个 数字 的速度值 velocitySphereBase 加上 数字 的扩散值 velocitySphereSpread 乘上 粒子坐标与粒子的初始位置坐标方向的单位向量 计算。