Skip to main content

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.

ToolEffectDescription
anim_edit_add_constraintwritesAttach a Position / Rotation / LookAt / Aim / Ik constraint to a clip. Source +
anim_edit_add_eventwritesAdd an animation event to a clip's timeline. Fires SendMessage(function_name, parameter)
anim_edit_add_keywritesAdd a keyframe to a clip's timeline. Throws InvalidKey if time falls outside the clip
anim_edit_add_layerwritesAdd a blendable layer to a clip. Blend modes: Override (replaces), Additive (adds),
anim_edit_bake_to_animation_clipwritesBake a UMotion clip into a Unity AnimationClip asset. Reflectively calls
anim_edit_capture_from_playmodewritesCapture the current Animator pose at runtime and save it as a 1-frame UMotion clip
anim_edit_create_clipwritesCreate a new animation clip inside a UMotion project. Seeds the clip with a single
anim_edit_create_projectwritesCreate a new UMotion project for a given character rig. Reflectively calls
anim_edit_duplicate_clipwritesDuplicate an existing clip inside a UMotion project. Copies layers, constraints,
anim_edit_emit_constraint_setupwritesGenerate a declarative constraint setup MonoBehaviour — author Position / Rotation /
anim_edit_emit_pose_librarywritesGenerate a PoseLibrary MonoBehaviour template that stores named poses (bone path →
anim_edit_export_fbxwritesExport a UMotion clip to FBX. Reflectively calls AnimEditorExtensions.ExportFbx when
anim_edit_export_setupread-onlyReturn the runtime export config: detected UMotion namespace + version, mock root,
anim_edit_initwritesInitialize the Buril UMotion runtime. Probes for the installed UMotion Pro package
anim_edit_list_clipsread-onlyList all clips inside a UMotion project — returns name, duration, frame rate, loop
anim_edit_list_projectsread-onlyList all UMotion projects known to the runtime. Pure ReadOnly.
anim_edit_load_poseread-onlyApply a saved pose by name. Returns the full bone snapshot (bones array with
anim_edit_open_projectwritesOpen an existing UMotion project by its id. Returns full project metadata
anim_edit_reduce_keyswritesRun the Buril clean-room key reducer on a clip — removes keys whose value lies within
anim_edit_retarget_clipwritesRetarget a clip between humanoid rigs (Mecanim avatar required). Performs a humanoid-
anim_edit_save_posewritesSave a named pose into a project's pose library. Bones is an array of