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

# removeParticleSystem(_:)

Removes a particle system attached to the node.

## 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 node.

## See Also

### Working with Particle Systems

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