UI Anchor Assistant View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.13 or later
Package size
296 KB
Files
18
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

UI Anchor Assistant

by Quick Setup (opens in new tab)

No ratings yet

A helper that automates Canvas configuration, anchor adjustment, and Safe Area integration for Unity uGUI, allowing you to spend less time on repetitive layout setup and manual anchor positioning.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for UI Anchor Assistant, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jul Aug Sep Oct Nov

Asset preview

1 / 4

UI Anchor Assistant screenshot 1

UI Anchor Assistant screenshot 1

About this asset

UI Anchor Assistant is an editor tool and runtime package that helps speed up

the repetitive setup work required to support multiple screen sizes in Unity

uGUI.

It does not replace Layout Groups, Content Size Fitters, or custom responsive

logic it automates the foundational steps (Canvas Scaler, anchors, Safe Area)

so you can focus on the design work that actually needs manual attention.

One-Click Fix Pipeline:

Runs the full setup chain in a single button press configures CanvasScaler,

creates a SafeArea container, re-parents all UI elements into it, and fixes all

anchors. Each step is individually undoable with Ctrl+Z.

Anchor Fixing:

Captures each element's actual world-space bounds before touching any anchor

values, then places anchorMin and anchorMax at the exact corners of the element.

Works correctly regardless of CanvasScaler scale mode or Game View resolution.

Multi-Device Safe Area:

The SafeAreaFitter runtime component reads Screen.safeArea directly from the

OS and re-applies whenever the value changes. Supports all device types that

report safe area data: notch (iPhone X+), Dynamic Island, punch-hole cameras

(Android), home bar, split-screen, and foldable devices in any fold state.

Aspect Ratio Modes (via UIAnchorPreset):

Four scaling strategies are available in each Preset ScriptableObject:

  •   Fit = standard Match Width or Height with manual axis slider.
  •   Expand = Canvas expands outward, preventing content clipping.
  •   AutoMatch = detects Portrait vs. Landscape at runtime and matches axis automatically. Helps avoid extreme scale on unusual ratios.
  •   MaintainAspect = locks a strict aspect ratio using mathematical bounds on the SafeArea container. Produces letterbox or pillarbox effects without using AspectRatioFitter components.

Ready-Made Presets:

Five ScriptableObject presets are included:

  Portrait (1080 x 1920), Landscape (1920 x 1080),

  Tablet (1668 x 2388), Ultrawide (2560 x 1080), Foldable (1768 x 2208).

Ignore Tagging System:

Attach IgnoreUIAnchor to any element that should not be touched by the

anchor fixing pipeline, fixed-corner overlays, or

any element with a hand-crafted anchor setup. The "Ignore Children" toggle

extends protection recursively to all child objects.

Scene View Gizmo:

SafeAreaFitter draws its effective bounds colored border in Scene View.

From the publisher's Asset Store listing.

Technical details

  • Scripts only: No textures, meshes, or binary assets are included.
  • Safe Area detection: Reads Screen.safeArea each frame. Re-apply only
  • triggers when the value actually changes (no per-frame cost when stable).
  • Layout Group awareness: Elements under HorizontalLayoutGroup, VerticalLayout-Group, or GridLayoutGroup are automatically skipped during anchor fixing.
  • Full Undo/Redo: All editor operations register with Undo.RecordObject and Undo.RegisterCreatedObjectUndo — fully compatible with Ctrl+Z / Ctrl+Y.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.13f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.