AnimEditor
21 tools in this family (folder Editor/Tools/AnimEditor/ 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_edit_add_constraint | writes | Attach a Position / Rotation / LookAt / Aim / Ik constraint to a clip. Source + |
anim_edit_add_event | writes | Add an animation event to a clip's timeline. Fires SendMessage(function_name, parameter) |
anim_edit_add_key | writes | Add a keyframe to a clip's timeline. Throws InvalidKey if time falls outside the clip |
anim_edit_add_layer | writes | Add a blendable layer to a clip. Blend modes: Override (replaces), Additive (adds), |
anim_edit_bake_to_animation_clip | writes | Bake a UMotion clip into a Unity AnimationClip asset. Reflectively calls |
anim_edit_capture_from_playmode | writes | Capture the current Animator pose at runtime and save it as a 1-frame UMotion clip |
anim_edit_create_clip | writes | Create a new animation clip inside a UMotion project. Seeds the clip with a single |
anim_edit_create_project | writes | Create a new UMotion project for a given character rig. Reflectively calls |
anim_edit_duplicate_clip | writes | Duplicate an existing clip inside a UMotion project. Copies layers, constraints, |
anim_edit_emit_constraint_setup | writes | Generate a declarative constraint setup MonoBehaviour — author Position / Rotation / |
anim_edit_emit_pose_library | writes | Generate a PoseLibrary MonoBehaviour template that stores named poses (bone path → |
anim_edit_export_fbx | writes | Export a UMotion clip to FBX. Reflectively calls AnimEditorExtensions.ExportFbx when |
anim_edit_export_setup | read-only | Return the runtime export config: detected UMotion namespace + version, mock root, |
anim_edit_init | writes | Initialize the Buril UMotion runtime. Probes for the installed UMotion Pro package |
anim_edit_list_clips | read-only | List all clips inside a UMotion project — returns name, duration, frame rate, loop |
anim_edit_list_projects | read-only | List all UMotion projects known to the runtime. Pure ReadOnly. |
anim_edit_load_pose | read-only | Apply a saved pose by name. Returns the full bone snapshot (bones array with |
anim_edit_open_project | writes | Open an existing UMotion project by its id. Returns full project metadata |
anim_edit_reduce_keys | writes | Run the Buril clean-room key reducer on a clip — removes keys whose value lies within |
anim_edit_retarget_clip | writes | Retarget a clip between humanoid rigs (Mecanim avatar required). Performs a humanoid- |
anim_edit_save_pose | writes | Save a named pose into a project's pose library. Bones is an array of |