Adds a block that modifies particle properties, to be executed each time SceneKit renders a frame.
- iOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 3.0+
An array containing one or more of the constants listed in Particle Property Keys, each of which specifies a property of the appearance or behaviors of particles in the particle system.
The stage of SceneKit’s particle simulation during which to call the block. See
SCNParticlefor allowed values.
SCNParticleblock to be called every time SceneKit renders a frame. In this block you can modify the properties of all particles in the system.
By associating a block with one or more particle properties, you can run arbitrary code that modifies those properties during each frame of animation. This option provides maximum flexibility for changing the appearance or behavior of particles over time.