AnimSystem
20 tools in this family (folder Editor/Tools/AnimSystem/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
anim_add_event | writes | Attach a named event to a state at a given normalized time. The runtime fires a C# Action when |
anim_add_layer | writes | Add an animation layer to the controller. A layer is an independent state slot that mixes into the |
anim_bridge_controller | writes | Register a RuntimeAnimatorController as a state inside the BurilAnimController. This bridges |
anim_create_1d_mixer | writes | Create a 1D Linear blend (idle ↔ walk ↔ run as a function of speed). |
anim_create_2d_mixer | writes | Create a 2D blend space. Each clip has a Vector2 position. The blend algorithm is one of |
anim_create_transition_asset | writes | Create an in-memory ClipTransition (clip + fade + speed + start_time + events + end action) |
anim_crossfade | writes | Crossfade from the currently playing state to a new clip over the specified duration. |
anim_export_setup | read-only | Export the controller's full setup (named transitions, layers, parameters, registered events) |
anim_generate_event_subscriber | writes | Generate a MonoBehaviour C# script that subscribes to a list of named anim events. Each event |
anim_get_state_info | read-only | Query the runtime state of one or all registered transitions: weight, target weight, normalized time… |
anim_override_clips | writes | Create an AnimatorOverrideController that remaps clips from a base controller. Useful for |
anim_play_clip | writes | Play an AnimationClip on the controller's base layer. Optional fade duration crossfades from |
anim_play_transition | writes | Play a previously created transition asset (built by anim_create_transition_asset / |
anim_queue_transitions | writes | Queue a chain of transitions to play back-to-back. Each one starts when the previous one |
anim_set_layer_weight | writes | Set the mix weight of a layer with optional fade. Fade duration > 0 interpolates the layer's weight |
anim_set_parameter | writes | Set a value on the controller's parameter table. Bound mixers (created with |
anim_set_speed | writes | Set a global speed (graph time scale) or per-state speed. Negative values reverse playback |
anim_set_time | writes | Set the normalized time (0..1) of a state — equivalent to scrubbing the playhead. Use for |
anim_setup_controller | writes | Add a BurilAnimController component to the target GameObject and bind it to its Animator. |
anim_setup_named_states | writes | Bulk-register named state → clip mappings on the controller. Each entry creates a simple |