Undo/Redo for UI Toolkit & uGUI View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
1.1 MB
Files
28
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$12.00 on

Keywords

Undo/Redo for UI Toolkit & uGUI

by JFCreative (opens in new tab)

No ratings yet

  • Price drop

Undo/Redo for UI Toolkit & uGUI - Simple undo/redo for Unity UI. Zero-code uGUI setup, minimal UI Toolkit integration. Perfect for editors, settings, and creative tools.

Discount -52% Previous price $24.99 Price $12.00

Lowest recorded price

Get 52% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Undo/Redo for UI Toolkit & uGUI, 6 months Current $12.00; lowest $12.00; highest $24.99 in this period. $0 $12.5 $25 Jul Aug Sep Oct Nov

Asset preview

1 / 6

Undo/Redo for UI Toolkit & uGUI screenshot 1

Undo/Redo for UI Toolkit & uGUI screenshot 1

About this asset

Undo/Redo for UI Toolkit & uGUI is a lightweight, easy-to-use framework for adding undo/redo functionality to your Unity UI with minimal or zero coding.

It helps developers quickly implement:

•Undo/Redo systems for UI elements

•UI Toolkit integration (24+ element types)

•uGUI integration (zero-code setup)

•Smart batching for optimal undo history

•Custom command support for gameplay logic

•Plug-and-play components for rapid prototyping

•Runtime editors and creative tools

•Settings menus with undo support

Designed around a simple, component-based architecture, the asset ensures clean integration and minimal setup time.

It includes:

•Command-based system for extensibility

•UI Toolkit Undo Tracker with focus-based batching

•uGUI Undo Tracker with drag-aware batching

•Ready-to-use button components for undo/redo

•Inline command support for quick operations

•Property command utilities for object modifications

•Comprehensive documentation and quickstart guides

•Practical sample scenes demonstrating all features

Need More Advanced Features?

Check out Deterministic Command Engine - A powerful framework for building undoable, replayable, and scalable gameplay systems including replay functionality, turn-based games, puzzle games, card games, and more.

DCE - Deterministic Command Engine

From the publisher's Asset Store listing.

Technical details

Zero-Code uGUI Integration

•Add UIUndoTracker component to any UI element (Slider, Toggle, InputField, Dropdown, TMP_Dropdown)

•Add UndoRedoButton component to buttons for instant undo/redo functionality

•No scripting required - works out of the box

UI Toolkit Support (24+ Elements)

•Comprehensive support for Slider, SliderInt, MinMaxSlider, Toggle, TextField

•Number fields: IntegerField, FloatField, LongField, DoubleField, UnsignedIntegerField, UnsignedLongField

•Vector fields: Vector2Field, Vector3Field, Vector4Field, Vector2IntField, Vector3IntField

•Rect/Bounds: RectField, RectIntField, BoundsField, BoundsIntField

•Dropdowns: DropdownField, EnumField, RadioButtonGroup

•Specialized: Hash128Field

•Simple registration API via UIToolkitUndoTracker

Smart Batching System

•Sliders: 100ms debounce timer batches rapid changes into single undo entries

•Text/Number/Vector fields: Focus-based batching (all edits during focus = one undo)

•Prevents undo history bloat with intelligent change detection

Developer-Friendly

•Comprehensive XML documentation

•Quickstart window with interactive guides

•Sample scenes demonstrating all features

•Clean, extensible codebase

Performance Optimized

•Minimal allocations during command execution

•Reflection caching for repeated operations

•Debouncing reduces command creation overhead

•SetValueWithoutNotify prevents callback loops

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.