---
title: "removeParticleSystem(_:)"
framework: scenekit
role: symbol
role_heading: Instance Method
path: "scenekit/scnscene/removeparticlesystem(_:)"
---

# removeParticleSystem(_:)

Removes a particle system attached to the scene.

## Declaration

```swift
func removeParticleSystem(_ system: SCNParticleSystem)
```

## Parameters

- `system`: A particle system.

## Discussion

Discussion This method has no effect if the system parameter does not reference a particle system directly attached to the scene.

## See Also

### Working with Particle Systems in the Scene

- [addParticleSystem(_:transform:)](scenekit/scnscene/addparticlesystem(_:transform:).md)
- [particleSystems](scenekit/scnscene/particlesystems.md)
- [removeAllParticleSystems()](scenekit/scnscene/removeallparticlesystems().md)
