View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 2020.3.15 or later
- Package size
- 4.0 MB
- Files
- 324
- Favorites
- 67
- Views in the past week
- 17
- Requires
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Rundo Runtime Editor - Inspector, Hierarchy, Undo
Simple runtime Unity-style editor with inspector, hierarchy and undo stack.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Rundo Runtime Editor - Inspector, Hierarchy, Undo screenshot 1
About this asset
This runtime editor can be easily extended for any purpose. You have full control over the UI/UX and the logic.
Runtime Editor can load prefabs and components and provides unlimited customization, seamless playmode and implicit runtime serialization.
Third-Party Components:
1. "HSV-Color-Picker-Unity" under "MIT" license, see https://github.com/judah4/HSV-Color-Picker-Unity
2. "RuntimeTransformHandle" under "MIT" license, see https://github.com/pshtif/RuntimeTransformHandle
From the publisher's Asset Store listing.
Technical details
JSON Serialization - all data is kept in the standard JSON.
Polymorphism/Parent Hierarchy - even though standard JSON does not natively supports polymorphism, Editor handles this in the deserialization postprocess.
Undo system - data and view(ui) is separated, all data changes generated using commands are kept in the undo stack.
Scene Tabs - editor supports multiple scenes opened at the same time with an option to copy/paste objects between scenes.
Components - all your custom made components can be used within the runtime editor (and drawed in the Inspector).
Inspector - inspector implicitly renders all serializable members of selected object. UI elements are binded to object fields/properties and all UI -> data changes are done using commands. Inspector redraws itself when command is processed.
Supported Inspector Types:
- primitives - bool, int, float, string
- unity primitives - Vector2, Vector3, Color
- structs
- enums
- lists (IList)
- classes
- component/game object reference
Git:
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2020.3.15f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.