One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

ParticleEmitterComponent.ParticleEmitter.ImageSequence

struct · iOS 18.0+ · SDK 27.1

struct ImageSequence

Structure used to define properties of the sprite sheet, used by imageSequence.

Members (15)

get · iOS 18.0+

columnCount

TypeScript
get columnCount(): number
Swift declaration
var columnCount: Int

Number of columns in the sprite sheet.

set · iOS 18.0+

columnCount

TypeScript
set columnCount(value: number)
Swift declaration
var columnCount: Int

Number of columns in the sprite sheet.

get · iOS 18.0+

initialFrame

TypeScript
get initialFrame(): number
Swift declaration
var initialFrame: Int

First frame of the sprite sheet animation.

set · iOS 18.0+

initialFrame

TypeScript
set initialFrame(value: number)
Swift declaration
var initialFrame: Int

First frame of the sprite sheet animation.

get · iOS 18.0+

animationMode

TypeScript
get animationMode(): ParticleEmitterComponent_ParticleEmitter_ImageSequence_AnimationRepeatMode
Swift declaration
var animationMode: ParticleEmitterComponent.ParticleEmitter.ImageSequence.AnimationRepeatMode

How the effect timeline is played.

set · iOS 18.0+

animationMode

TypeScript
set animationMode(value: ParticleEmitterComponent_ParticleEmitter_ImageSequence_AnimationRepeatMode)
Swift declaration
var animationMode: ParticleEmitterComponent.ParticleEmitter.ImageSequence.AnimationRepeatMode

How the effect timeline is played.

get · iOS 18.0+

frameRateVariation

TypeScript
get frameRateVariation(): number
Swift declaration
var frameRateVariation: Float

Defines a plus/minus range (in frames per second) from which a value is randomly selected to offset `frameRate`.

set · iOS 18.0+

frameRateVariation

TypeScript
set frameRateVariation(value: number)
Swift declaration
var frameRateVariation: Float

Defines a plus/minus range (in frames per second) from which a value is randomly selected to offset `frameRate`.

get · iOS 18.0+

initialFrameVariation

TypeScript
get initialFrameVariation(): number
Swift declaration
var initialFrameVariation: Int

Defines a plus/minus range (in frames) from which a value is randomly selected to offset `initialFrame`.

set · iOS 18.0+

initialFrameVariation

TypeScript
set initialFrameVariation(value: number)
Swift declaration
var initialFrameVariation: Int

Defines a plus/minus range (in frames) from which a value is randomly selected to offset `initialFrame`.

get · iOS 18.0+

rowCount

TypeScript
get rowCount(): number
Swift declaration
var rowCount: Int

Number of rows in the sprite sheet.

set · iOS 18.0+

rowCount

TypeScript
set rowCount(value: number)
Swift declaration
var rowCount: Int

Number of rows in the sprite sheet.

get · iOS 18.0+

frameRate

TypeScript
get frameRate(): number
Swift declaration
var frameRate: Float

Number of sprite sheet frames to play per second.

set · iOS 18.0+

frameRate

TypeScript
set frameRate(value: number)
Swift declaration
var frameRate: Float

Number of sprite sheet frames to play per second.

init · iOS 18.0+

init

TypeScript
static init(): ParticleEmitterComponent_ParticleEmitter_ImageSequence
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All RealityFoundation types →