Home / Unity Assets / Magic Step Sequencer
A step sequencer for Unity events

Magic Step Sequencer

Add the component, create a pattern and trigger Unity events in sequence — no coding required. Ideal for animations and object changes.

Asset Content

What's inside

  • An easy-to-handle component.
  • Works without coding and out-of-the-box.
  • Just add the component and create a pattern that triggers Unity events.
  • Create complex patterns without losing control.
  • Ideal for triggering animations or changing objects in a sequence.
  • Demo scene to create prefabs or presets.
Magic Step Sequencer in action

Easy parametrization

Each step publishes a float value to the Unity event for fine control over different parameters.

Patterns — the easy way

Ever used a step sequencer in music production? Then you already know how this works.

Asset Store

Main parameters

Main Parameters

  • Targets — count of targets (rows) in the sequencer
  • Steps — count of steps (columns) in the sequencer
  • Time Pattern Multiplier — how fast the pattern runs through
  • Loop — repeat or stop after a single run
  • Autostart — start the sequence when the component starts
The activation grid

The activation grid (Edit Mode)

Defines for each pattern step (column) and target (row) which event is fired — Publish Activation or Publish Deactivation.

Adding events

Adding Events (Edit Mode)

  • Pattern Name — name of the target / pattern / row
  • Publish Activation — event triggered when the toggle in the activation grid is set
  • Publish Deactivation — event triggered when the toggle is off
Sequence timing

Sequence Timing

Defines the hold time for each pattern step in seconds.

Value matrix

Adjust the value matrix

Each cell is a float value published with the activation / deactivation events.

Event API

Event API

  • Pause — pauses the pattern sequencer
  • Stop — stops and resets position to the first step
  • Restart — resets to the first step and starts
  • Continue — continues at the last step
  • Set Time Pattern Multiplier — each time-pattern value is multiplied by this

Get Magic Step Sequencer now on the Unity Asset Store

Unity Asset Store

Zurück zur Startseite