---
title: imageSequenceColumnCount
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnparticlesystem/imagesequencecolumncount
---

# imageSequenceColumnCount

The number of columns for treating the particle image as a grid of animation frames.

## Declaration

```swift
var imageSequenceColumnCount: Int { get set }
```

## Discussion

Discussion To specify a sequence of frames for animating each particle, arrange the frames as a grid in a single image, as shown in Figure 1. Then use this property and the imageSequenceRowCount property to specify the arrangement of frames in the image, and the imageSequenceInitialFrame and imageSequenceFrameRate properties to define animation timing. The default value is 1. If the imageSequenceRowCount value is also 1 (the default), this specifies no animation for particle images.

## See Also

### Animating Particle Images

- [imageSequenceRowCount](scenekit/scnparticlesystem/imagesequencerowcount.md)
- [imageSequenceInitialFrame](scenekit/scnparticlesystem/imagesequenceinitialframe.md)
- [imageSequenceInitialFrameVariation](scenekit/scnparticlesystem/imagesequenceinitialframevariation.md)
- [imageSequenceFrameRate](scenekit/scnparticlesystem/imagesequenceframerate.md)
- [imageSequenceFrameRateVariation](scenekit/scnparticlesystem/imagesequenceframeratevariation.md)
- [imageSequenceAnimationMode](scenekit/scnparticlesystem/imagesequenceanimationmode.md)
- [SCNParticleImageSequenceAnimationMode](scenekit/scnparticleimagesequenceanimationmode.md)
