Stop losing your Play Mode changes.
Every Unity developer knows the frustration: you spend minutes tweaking values in Play Mode, only to watch them vanish the moment you press Stop. LivePin solves this by letting you save and restore any component state across Play Mode transitions — with a single click.
How It Works
Select any GameObject in the Inspector and you'll see the LivePin panel with three buttons
- Pin — Instantly captures all component values on the selected GameObject. When you exit Play Mode, pinned data is automatically written back to the scene.
- Hold — Marks a GameObject for automatic capture every time you enter Play Mode. Perfect for objects you're constantly iterating on.
- Revert — Restores components to their pre-Play-Mode state. Choose individual components or revert everything at once through a searchable popup.
Built for Real-World Workflows
LivePin handles the scenarios that simple "copy component" tricks cannot:
- Multi-Scene editing — Pin objects across additively loaded scenes, including scenes loaded at runtime.
- Prefab instances — Changes are applied back to prefab assets or overrides as appropriate.
- Runtime-created objects — GameObjects instantiated during Play Mode can be persisted into the scene permanently.
- Component additions and deletions — Added or removed components during Play Mode are tracked and applied on exit.
- GameObject renaming — Name changes made in Play Mode are preserved.