3D Cursor for Unity

Duplicate & Group

Duplicate to Cursor creates copies of the selection at the cursor. It's prefab-aware, so duplicating a prefab instance gives you a real prefab instance, not a plain copy. The adjust panel turns it into a fast array tool.

Count and offset

  • Count sets how many copies to make.
  • Offset sets the spacing between them. With an offset and a count above one, the copies march out in a line — the fast way to build rows, fences, columns, and grids.

The marching is independent of the cursor: the copies always spread along the offset whether or not you move the cursor.

Move cursor to new duplicate

Move Cursor To New Duplicate advances the real cursor to the last copy after placement, so a follow-up operation continues from where the array ended. It no longer affects the spacing — that's handled by the offset above.

Grouping

Group Duplicates parents the originals and their new copies under a fresh group object, created at the cursor position. Set the group's name in the Group Name field, which appears only when grouping is on.

When you're not grouping, a Keep Original Selected toggle controls the post-operation selection:

  • On (default): the originals and all duplicates stay selected, so you can group, move, or transform them together.
  • Off: only the new duplicates stay selected — handy when you want to immediately rotate or move just the copies (for example, placing and then turning a new wall section).

The whole duplicate-and-group is a single undo step.