Skip to main content
Edit is a Happy Artist tool for direct object-by-object manipulation. You choose an action (move, rotate, scale, raycast, or remove), then click handle buttons that appear over nearby objects in the scene view. The tool works without a brush or stamp area — it affects one object per click.
New to Edit? Follow the step-by-step Edit — Getting Started tutorial first.

Supported resource types

Edit supports:

How it works

  1. Move the cursor over the scene view. Edit raycasts from the cursor against all colliders and finds every eligible object within Sphere Size of the hit point and within Max Distance of the scene camera.
  2. A handle button appears at each eligible object’s position. The button color reflects the active action (grey for most actions, red for Remove).
  3. Click a handle button to apply the active action to that object.
  4. For actions that use mouse movement (Move Up/Down, Rotate, Scale), keep the mouse button held and drag horizontally after clicking to apply the change. Release the mouse to confirm.

Tool-level controls

Edit uses Edit Tool Settings with the following fields:
  • Sphere Size — the diameter around the cursor’s raycast hit point within which objects are detected and shown as handle buttons. Default is 40.
  • Max Distance — objects farther than this from the scene camera are not shown as handle buttons. Default is 200.

Available actions

Actions are displayed as tabs at the top of the Settings Panel. Press the shortcut key or click the tab to switch the active action.
ActionShortcutWhat it does
Move Up/DownQMoves the object along the world Y axis. Hold and drag horizontally to change height.
RaycastWMoves the object to the surface hit by a raycast from the cursor.
RotateERotates the object around the Y axis (global or local). Hold and drag horizontally.
ScaleRScales the object uniformly. Hold and drag horizontally.
RemoveTDeletes the object from the scene.
Press Space to toggle transform space between global and local (applies to Rotate).

Action settings

Each action has its own settings panel when selected.

Move Up/Down

  • Mouse Sensitivity — controls how strongly horizontal mouse movement translates into vertical displacement. Adjustable within the allowed range.

Raycast

  • Raycast Position Offset — adds a Y-axis offset to the final position after the raycast lands. Default is 0.
  • Ground Layers — the layer mask that the raycast tests against. Default is Default layer only.

Rotate

  • Mouse Sensitivity — controls how strongly horizontal mouse movement translates into rotation.
  • Transform Space — switches between global and local rotation axis. Also toggled by Space.
  • Enable Snap Rotate — when enabled, rotation snaps to the nearest Snap Rotate value. Default is false.
  • Snap Rotate — the snap increment in degrees. Default is 15. Only available when Enable Snap Rotate is on.

Scale

  • Mouse Sensitivity — controls how strongly horizontal mouse movement translates into scale change.
  • Enable Snap Scale — when enabled, scale snaps to the nearest Snap Scale value. Default is false.
  • Snap Scale — the snap increment. Default is 1. Only available when Enable Snap Scale is on.

Remove

No settings. Clicking an object’s handle button deletes it immediately.

When to use Edit

Edit is best when you want:
  • targeted adjustments to individual placed objects without affecting others;
  • quick removal of specific objects;
  • precise rotation or scale corrections after a brush pass.