Familiar grouping workflow for Unity. Group with Ctrl+G, ungroup with Alt+G, extract with Shift+Alt+G. Supports Hierarchy, Project, and Timeline. Smart UI grouping, configurable pivots.Group Ungroup Extract Tool brings familiar grouping functionality (like in Photoshop, Figma, or Blender) to Unity Editor. It allows you to quickly:- Group selected objects into a new parent (Ctrl+G)- Ungroup objects by moving children up and deleting the parent (Alt+G)- Extract children without deleting the parent (Shift+Alt+G)The tool works in three contexts:- Hierarchy window (GameObjects)- Project window (files and folders)- Timeline window (tracks)Key features:- Smart UI support: automatically creates RectTransform groups for UI objects- Configurable pivot position for new groups- Optional auto-rename after grouping- Full Undo/Redo support- Customizable hotkeys- Prefab-aware with unpacking confirmationGROUP (Ctrl+G)--------------Creates a new parent object containing all selected objects.In Hierarchy:- Creates "Group" or "UI Group" (for RectTransform objects)- Preserves sibling order (group inserted at last selected position)- Calculates appropriate pivot based on settings- For UI: automatically sizes the group to fit all childrenIn Project:- Creates a new folder and moves selected assets into it- Works with both files and foldersIn Timeline:- Creates a new Group Track containing selected tracksUNGROUP (Alt+G)---------------Moves children up one level and deletes the parent object.In Hierarchy:- Moves all children to the parent's parent- Deletes the original parent object- Shows confirmation for prefabs (will unpack) or objects with components- Selects all extracted children after operationIn Project:- Moves folder contents up one level- Deletes the empty folderIn Timeline:- Moves tracks out of a Group Track- Deletes the Group TrackEXTRACT (Shift+Alt+G)---------------------Like Ungroup, but keeps the parent object intact.In Hierarchy:- Moves all children up one level- Parent object remains (becomes childless)- Useful when parent has components you want to keepIn Project:- Moves folder contents up one level- Folder remains (becomes empty)In Timeline:- Moves tracks out of a Group Track- Group Track remains (becomes empty)The asset was created primarily using Cursor. AI was used as a tool to carry out the author's intent in the exact way the author envisioned the asset. Nearly all methods were generated and then edited multiple times during the creation process with the help Cursor.The asset description was generated using Cursor and then proofread and edited by the author.




