fix serialization generic classes problem

This commit is contained in:
2017-03-16 17:16:03 +07:00
parent ac8a1a670d
commit ed980cfbd8
5 changed files with 18 additions and 46 deletions

View File

@@ -1,5 +1,5 @@
namespace IsoTools.Internal {
public abstract class IsoObjectBase : IsoBehaviour<IsoObject> {
public abstract class IsoObjectBase : IsoBehaviour {
IsoWorld _isoWorld = null;
// ---------------------------------------------------------------------
@@ -46,13 +46,11 @@
//
// ---------------------------------------------------------------------
protected override void OnEnable() {
base.OnEnable();
protected virtual void OnEnable() {
Internal_RecacheIsoWorld();
}
protected override void OnDisable() {
base.OnDisable();
protected virtual void OnDisable() {
Internal_ResetIsoWorld();
}