Skip to content

@orillusion/particle


Class: ParticleTextureSheetModule

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:9

Particle Module of texture sheet

Constructors

Constructor

new ParticleTextureSheetModule(): ParticleTextureSheetModule

Returns

ParticleTextureSheetModule

Inherited from

ParticleModuleBase.constructor

Properties

clipCol

clipCol: number = 1

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:14

The number of columns in the texture sheet


totalClip

totalClip: number = 1

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:19

The total number of clips texture sheet


playRate

playRate: number = 1.0

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:24

playing speed


textureWidth

textureWidth: number = 1

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:29

Texture width


textureHeight

textureHeight: number = 1

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:34

Texture Height


playMode

playMode: number = 0

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:39

play mode

Accessors

needReset

Get Signature

get needReset(): boolean

Defined in: packages/particle/module/stand/ParticleModuleBase.ts:21

Returns

boolean

Set Signature

set needReset(v): void

Defined in: packages/particle/module/stand/ParticleModuleBase.ts:17

Parameters
v

boolean

Returns

void

Inherited from

ParticleModuleBase.needReset

Methods

setSimulator()

setSimulator(simulator): void

Defined in: packages/particle/module/stand/ParticleModuleBase.ts:25

Parameters

simulator

ParticleSimulator

Returns

void

Inherited from

ParticleModuleBase.setSimulator


calculateParticle()

calculateParticle(globalMemory, localMemory): void

Defined in: packages/particle/module/stand/ParticleModuleBase.ts:29

Parameters

globalMemory

ParticleGlobalMemory

localMemory

ParticleLocalMemory

Returns

void

Inherited from

ParticleModuleBase.calculateParticle


generateParticleModuleData()

generateParticleModuleData(globalMemory, localMemory): void

Defined in: packages/particle/module/stand/ParticleTextureSheetModule.ts:47

Genarate particle texture sheet module: such as clip col, total clip, play speed.

Parameters

globalMemory

ParticleGlobalMemory

localMemory

ParticleLocalMemory

Returns

void

Overrides

ParticleModuleBase.generateParticleModuleData