scaffold_blend_space_2d
Create a 2D blend space asset for parameter-driven animation blending, such as Speed x Direction. Re-running is idempotent; axis metadata stays at engine defaults for later edits.
Instructions
Create a UBlendSpace (2D) asset for parameter-driven animation blending (e.g. Speed x Direction). Idempotent on re-run; axis metadata left at engine defaults (set the protected axis fields afterwards with set_blendspace_properties).
Returns: { asset_path, skeleton_path, axis_x_label, axis_y_label, x_axis_range, y_axis_range, num_grid_points_x, num_grid_points_y, already_existed, saved, note? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_x | No | Optional X axis upper bound (default 100); same caveat as above. | |
| max_y | No | Optional Y axis upper bound (default 100) | |
| min_x | No | Optional X axis lower bound (default 0); recorded in response but not written to asset. | |
| min_y | No | Optional Y axis lower bound (default 0) | |
| asset_name | Yes | Display name (required) | |
| axis_x_label | No | Optional X-axis display name (default "X"); engine field is protected so visible only after editor opens the asset. | |
| axis_y_label | No | Optional Y-axis display name (default "Y"); same engine protection caveat. | |
| package_path | Yes | /Game/... folder for the new asset (required) | |
| skeleton_path | Yes | USkeleton the BS targets (required) | |
| num_grid_points_x | No | Optional X grid density (default 4) | |
| num_grid_points_y | No | Optional Y grid density (default 4) |