Unity有一个接口可以在序列化和反序列化时调用。ISerializationCallbackReceiver
现在一个MonoBehaviour脚本实现这个接口,写了如下两个方法。
OnBeforeSerialize()在序列化前调用。只要不对该脚本的数值进行更改,一直在调用。
OnAfterDeserialize()在反序列化后调用。只有在对脚本的数值进行更改的时候,才会调用。
Unity有一个接口可以在序列化和反序列化时调用。ISerializationCallbackReceiver
现在一个MonoBehaviour脚本实现这个接口,写了如下两个方法。
OnBeforeSerialize()在序列化前调用。只要不对该脚本的数值进行更改,一直在调用。
OnAfterDeserialize()在反序列化后调用。只有在对脚本的数值进行更改的时候,才会调用。