create_pose_asset
Create an empty UPoseAsset bound to a USkeleton and save it. Use it to start a pose asset, then add poses with add_pose_to_pose_asset.
Instructions
Create an empty UPoseAsset (no poses) at package_path/name, bound to the USkeleton at skeleton_path (default the engine SkeletalCube_Skeleton), and save it; no undo transaction. Idempotent: a UPoseAsset already at that path is returned untouched with already_existed=true and saved=false, even when bound to another skeleton, and nothing is saved. A name taken by another asset class or an unknown skeleton is an error, and a failed save makes success false, with saved=false and save_error. Add poses with add_pose_to_pose_asset; to build one from animation frames use create_pose_asset_from_anim_sequence.
Returns: { name, package_path, asset_path, pose_asset_path, skeleton, num_poses, created, already_existed, saved, save_error, message }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Asset name (e.g. 'Pose_Example'). | |
| package_path | No | Target content package path where the asset is created (default /Game/Animation) | |
| skeleton_path | No | Asset path of the target Skeleton |