Rundo Runtime Editor - Inspector, Hierarchy, Undo 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

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Rundo Runtime Editor - Inspector, Hierarchy, Undo

by Erik Richter (opens in new tab)

3.4 / 5 · 5 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 1
4 stars 2
3 stars 1
2 stars 0
1 star 1

Simple runtime Unity-style editor with inspector, hierarchy and undo stack.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Rundo Runtime Editor - Inspector, Hierarchy, Undo, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

Rundo Runtime Editor - Inspector, Hierarchy, Undo screenshot 1

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:

https://github.com/ErikRichter2/RundoUnityRuntimeEditor

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2020.3.15f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.