public void Write(object value, ProtoWriter dest)
 {
     ProtoWriter.WriteUnityObject(dest, (UnityEngine.Object)value);
 }