Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MeshParticle

Hierarchy

Index

Constructors

constructor

Properties

mesh

mesh: AssetReference<StaticMeshAsset> = new AssetReference(StaticMeshAsset)

Optional onPropertyChanged

onPropertyChanged: undefined | function

scale

scale: Vector3 = new Vector3(1, 1, 1)

Methods

copy

deserialize

destroy

  • destroy(): void

getPositions

  • getPositions(positions: number[], posIdx: number, size: number): void

getUvs

  • getUvs(uvs: number[], uvIdx: number): void

isA

  • isA<T>(type: object): boolean

makeLocalTransform

makeParticleTransform

  • makeParticleTransform(localTransform: Matrix44, particleVelocity: Vector3): void

serialize

setProperty

  • setProperty(name: string, value?: any): void

setState

upgrade

vertexCount

  • vertexCount(): number