liko
    Preparing search index...

    Interface ParticleConfigOptions

    interface ParticleConfigOptions {
        angle?: number;
        angleVariance?: number;
        blendFuncDestination?: BlendFuncDestination;
        blendFuncSource?: BlendFuncSource;
        duration?: number;
        emissionRate?: number;
        emitterMode?: EmitterMode;
        finishColor?: { a: number; b: number; g: number; r: number };
        finishColorAlpha?: number;
        finishColorBlue?: number;
        finishColorGreen?: number;
        finishColorRed?: number;
        finishColorVarianceAlpha?: number;
        finishColorVarianceBlue?: number;
        finishColorVarianceGreen?: number;
        finishColorVarianceRed?: number;
        finishParticleSize?: number;
        finishParticleSizeVariance?: number;
        gravityX?: number;
        gravityY?: number;
        maxParticles?: number;
        maxRadius?: number;
        maxRadiusVariance?: number;
        minRadius?: number;
        particleLifespan?: number;
        particleLifespanVariance?: number;
        positionType?: PositionType;
        radialAcceleration?: number;
        radialAccelVariance?: number;
        rotatePerSecond?: number;
        rotatePerSecondVariance?: number;
        rotationEnd?: number;
        rotationEndVariance?: number;
        rotationIsDir?: boolean;
        rotationStart?: number;
        rotationStartVariance?: number;
        sourcePositionVarianceX?: number;
        sourcePositionVarianceY?: number;
        sourcePositionX?: number;
        sourcePositionY?: number;
        speed?: number;
        speedVariance?: number;
        startColor?: { a: number; b: number; g: number; r: number };
        startColorAlpha?: number;
        startColorBlue?: number;
        startColorGreen?: number;
        startColorRed?: number;
        startColorVarianceAlpha?: number;
        startColorVarianceBlue?: number;
        startColorVarianceGreen?: number;
        startColorVarianceRed?: number;
        startParticleSize?: number;
        startParticleSizeVariance?: number;
        tangentialAcceleration?: number;
        tangentialAccelVariance?: number;
        textureFileName?: string;
        textureImageData?: string;
    }

    Hierarchy

    • Partial<ParticleConfig>
      • ParticleConfigOptions
    Index

    Properties

    angle?: number

    粒子发射角度

    angleVariance?: number

    粒子发射角度变化范围

    blendFuncDestination?: BlendFuncDestination

    混合函数目标

    blendFuncSource?: BlendFuncSource

    混合函数源

    duration?: number

    持续时间(秒),-1 表示无限

    emissionRate?: number

    发射速率(粒子/秒)

    emitterMode?: EmitterMode

    发射器模式:重力模式或径向模式

    finishColor?: { a: number; b: number; g: number; r: number }

    结束颜色

    finishColorAlpha?: number

    结束颜色透明度分量

    finishColorBlue?: number

    结束颜色蓝色分量

    finishColorGreen?: number

    结束颜色绿色分量

    finishColorRed?: number

    结束颜色红色分量

    finishColorVarianceAlpha?: number

    结束颜色透明度分量变化范围

    finishColorVarianceBlue?: number

    结束颜色蓝色分量变化范围

    finishColorVarianceGreen?: number

    结束颜色绿色分量变化范围

    finishColorVarianceRed?: number

    结束颜色红色分量变化范围

    finishParticleSize?: number

    结束大小

    finishParticleSizeVariance?: number

    结束大小变化范围

    gravityX?: number

    重力X

    gravityY?: number

    重力Y

    maxParticles?: number

    最大粒子数量

    maxRadius?: number

    初始半径

    maxRadiusVariance?: number

    初始半径变化范围

    minRadius?: number

    结束半径

    particleLifespan?: number

    粒子生命周期(秒)

    particleLifespanVariance?: number

    粒子生命周期变化范围

    positionType?: PositionType

    位置类型

    radialAcceleration?: number

    径向加速度

    radialAccelVariance?: number

    径向加速度变化范围

    rotatePerSecond?: number

    每秒旋转角度

    rotatePerSecondVariance?: number

    每秒旋转角度变化范围

    rotationEnd?: number

    结束旋转角度

    rotationEndVariance?: number

    结束旋转角度变化范围

    rotationIsDir?: boolean

    旋转是否等于方向

    rotationStart?: number

    初始旋转角度

    rotationStartVariance?: number

    初始旋转角度变化范围

    sourcePositionVarianceX?: number

    发射器X位置变化范围

    sourcePositionVarianceY?: number

    发射器Y位置变化范围

    sourcePositionX?: number

    发射器X位置

    sourcePositionY?: number

    发射器Y位置

    speed?: number

    速度

    speedVariance?: number

    速度变化范围

    startColor?: { a: number; b: number; g: number; r: number }

    初始颜色

    startColorAlpha?: number

    初始颜色透明度分量

    startColorBlue?: number

    初始颜色蓝色分量

    startColorGreen?: number

    初始颜色绿色分量

    startColorRed?: number

    初始颜色红色分量

    startColorVarianceAlpha?: number

    初始颜色透明度分量变化范围

    startColorVarianceBlue?: number

    初始颜色蓝色分量变化范围

    startColorVarianceGreen?: number

    初始颜色绿色分量变化范围

    startColorVarianceRed?: number

    初始颜色红色分量变化范围

    startParticleSize?: number

    初始大小

    startParticleSizeVariance?: number

    初始大小变化范围

    tangentialAcceleration?: number

    切向加速度

    tangentialAccelVariance?: number

    切向加速度变化范围

    textureFileName?: string

    纹理文件名

    textureImageData?: string

    纹理数据(base64编码)