Save values modified during Play Mode and apply them back to Edit Mode for Scene objects in Unity.This tool is an Editor utility and does not depend on any specific render pipeline.It works independently of Built-in, URP, HDRP, or Custom Render Pipelines.Play Mode State Saver is a lightweight Unity Editor tool that allows developers to apply values modified during Play Mode back to Edit Mode.During runtime testing, developers often tweak component values to fine-tune gameplay or behaviour. Normally these changes are lost when Play Mode stops, requiring manual re-entry of values.This tool eliminates that workflow friction by allowing selected component values to be saved and automatically applied after exiting Play Mode.Play Mode State Saver is designed specifically for Scene-based workflows and helps improve iteration speed during development.Key benefits:• Commonly used components such as Transform (Position, Rotation, Scale) are fully supported.• Save component values modified during Play Mode • Automatically apply values after exiting Play Mode • Works with Scene GameObjects and Prefab Instances in a Scene • Full Undo support for safe workflows • Optional verbose logging for debuggingThis tool focuses on simplicity and reliability and integrates directly into the Unity Editor without external dependencies.Menu path:Tools → TricoCat → Play Mode State SaverSupported property types:• int• float• bool• enum• Vector2• Vector3• Color• Quaternion• ObjectReferenceCompatibility:• Unity 2021.3 LTS or newer• Compatible with Unity 6+Notes:• Designed for Scene GameObjects• Prefab Instances in Scenes are supported• Prefab Assets in the Project window are not supported• Prefab Mode editing is not supported• Some complex serialized structures (deep arrays or lists) may not be savedLogging:Console logs use the prefix:[TricoCat][PlayModeStateSaver]




