Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ParticleCommon

粒子组件的通用模块类。
用于控制粒子的初始速度、初始颜色、初始旋转、初始大小等属性。

Hierarchy

  • ParticleModule
    • ParticleCommon

Index

Constructors

constructor

  • Parameters

    Returns ParticleCommon

Accessors

scalingMode

  • 缩放模式设置。

    memberof

    ParticleCommon

    Returns ScalingMode

  • 缩放模式设置。

    Parameters

    Returns void

simulationSpace

  • 模拟粒子在世界空间或本地空间。

    memberof

    ParticleCommon

    Returns SimulationSpace

  • 模拟粒子在世界空间或本地空间。

    Parameters

    Returns void

startColor

startLifetime

startRotation

startRotation3D

  • get startRotation3D(): boolean
  • set startRotation3D(val: boolean): void
  • 是否开启XYZ三个方向的旋转设置。

    memberof

    ParticleCommon

    Returns boolean

  • 是否开启XYZ三个方向的旋转设置。

    Parameters

    • val: boolean

    Returns void

startRotationX

startRotationY

startRotationZ

startSize

startSize3D

  • get startSize3D(): boolean
  • set startSize3D(val: boolean): void
  • 是否开启XYZ三个方向的大小设置。

    memberof

    ParticleCommon

    Returns boolean

  • 是否开启XYZ三个方向的大小设置。

    Parameters

    • val: boolean

    Returns void

startSizeX

startSizeY

startSizeZ

startSpeed

Methods

getCommonData

  • getCommonData(raw: Float32Array, rawU32: Uint32Array, startLifeTimeOffset: number, startSizeOffset: number, startColorOffset: number, startRotationOffset: number, startSpeedOffset: number): void
  • Parameters

    • raw: Float32Array
    • rawU32: Uint32Array
    • startLifeTimeOffset: number
    • startSizeOffset: number
    • startColorOffset: number
    • startRotationOffset: number
    • startSpeedOffset: number

    Returns void

Generated using TypeDoc