ObjectCopier

Author: Berenger

Description
Instead of implementing the IClonable interface, that script allow you to clone an object with serialization and deserialization. Thus, the object must be serializable.

Source : http://stackoverflow.com/questions/78536/cloning-objects-in-c-sharp.

Usage
This script uses .Net Extension, so you can use it like that (MyClass and all it's components must be serializable) :