Reset a script to Default moment.

Hi! Is there anyway to set a script to “default” sutation? I mean when I start my application I need in a moment to set all the scripts and objects in the scene to the “position” and “situation” they were when I launched before i did nothing without reset the scene.

Is there anyway to do it?

No, the only reasonable way to do this for all objects is to reload the scene (with Application.LoadLevel).

MonoBehaviour has a Reset method that is called when right click reset in component in editor and near Start. Maybe you could use this