Undo

Undoing is a core feature of the FrooxEngine that allows users to undo and redo actions


Undoing is a core feature of the FrooxEngine that allows users to undo and redo actions.

Much of what a user does in a world can be undone and redone. From picking up objects, scaling them, many of the actions with the default tools, and deletion and creation of objects to name a few.

These different actions are managed by the Undo Manager component. The Undo Manager handles a separate Undo stack per user, and can be added to via ProtoFlux Undo nodes or by doing things. Undoing actions can be done via the Context Menu or by hitting the key combination Control+Z or Control+Shift+Z. Redoing can also be done in the context menu or by pressing Control+Y.

Undo actions have a memory limit of 50 actions by default, but this can be changed in the world under the Undo Manager slot under Root.