# animator-transition-unheard

> Talos 0.7 · Since 0.7

an animator has transitions whose `on` nothing hands to it: the entity runs no built-in `animator` behaviour (the script that matches `on` against bus events), or runs one whose `events` prop leaves the name out and it is not one of the controller's `moving`, `idle`, `jump`, `land`; the transition is never taken and the state never changes; printed once per asset and set of names when the animator is built

| | |
|---|---|
| Severity | `warning` |

## Meaning

an animator has transitions whose `on` nothing hands to it: the entity runs no built-in `animator` behaviour (the script that matches `on` against bus events), or runs one whose `events` prop leaves the name out and it is not one of the controller's `moving`, `idle`, `jump`, `land`; the transition is never taken and the state never changes; printed once per asset and set of names when the animator is built

## Fix

add `{"type": "script", "module": "animator", "props": {"events": [...]}}` with the names (the message gives the line), or switch states from a behaviour with `ctx.animator.set` or `ctx.animator.play`; a transition kept only for its blend into a state a behaviour sets says `"on": ""`
