Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ParticleRenderer

粒子组件的渲染模块类。
用于设定粒子渲染相关的参数。

Hierarchy

  • ParticleModule
    • ParticleRenderer

Index

Constructors

constructor

  • Parameters

    Returns ParticleRenderer

Accessors

lengthScale

  • get lengthScale(): number
  • set lengthScale(val: number): void
  • 沿着粒子速度方向按比例拉伸粒子的当前尺寸。将此值设置为0会使粒子消失,有效长度为0。(仅在strechedBillboard可用)

    memberof

    ParticleRenderer

    Returns number

  • 沿着粒子速度方向按比例拉伸粒子的当前尺寸。将此值设置为0会使粒子消失,有效长度为0。(仅在strechedBillboard可用)

    Parameters

    • val: number

    Returns void

mesh

  • get mesh(): Mesh
  • set mesh(val: Mesh): void
  • 粒子的mesh,若renderMode为Mesh,则必须对此属性赋值

    memberof

    ParticleRenderer

    Returns Mesh

  • 粒子的mesh,若renderMode为Mesh,则必须对此属性赋值

    Parameters

    Returns void

renderAlignment

  • 对齐方式,决定Billboard粒子的朝向。

    memberof

    ParticleRenderer

    Returns RenderAlignment

  • 对齐方式,决定Billboard粒子的朝向。

    Parameters

    Returns void

renderMode

  • 粒子渲染模式

    memberof

    ParticleRenderer

    Returns RenderMode

  • 粒子渲染模式

    Parameters

    Returns void

speedScale

  • get speedScale(): number
  • set speedScale(val: number): void
  • 根据速度计算粒子的大小在速度方向的拉伸长度(仅在strechedBillboard可用)。

    memberof

    ParticleRenderer

    Returns number

  • 根据速度计算粒子的大小在速度方向的拉伸长度(仅在strechedBillboard可用)。

    Parameters

    • val: number

    Returns void

Generated using TypeDoc