Release build bug fix

This commit is contained in:
2015-02-11 23:19:50 +06:00
parent b110fe44d8
commit 7ec360e97d

View File

@@ -1,5 +1,8 @@
using UnityEngine;
#if UNITY_EDITOR
using UnityEditor;
#endif
namespace IsoTools {
[ExecuteInEditMode]
@@ -22,9 +25,7 @@ public class IsoObject : MonoBehaviour {
FixTransform();
}
MartDirtyIsoWorld();
if ( Application.isEditor ) {
EditorUtility.SetDirty(this);
}
MarkEditorObjectDirty();
}
}
@@ -41,9 +42,7 @@ public class IsoObject : MonoBehaviour {
FixTransform();
}
MartDirtyIsoWorld();
if ( Application.isEditor ) {
EditorUtility.SetDirty(this);
}
MarkEditorObjectDirty();
}
}
@@ -60,9 +59,7 @@ public class IsoObject : MonoBehaviour {
FixTransform();
}
MartDirtyIsoWorld();
if ( Application.isEditor ) {
EditorUtility.SetDirty(this);
}
MarkEditorObjectDirty();
}
}
@@ -74,9 +71,7 @@ public class IsoObject : MonoBehaviour {
set {
_sorting = value;
MartDirtyIsoWorld();
if ( Application.isEditor ) {
EditorUtility.SetDirty(this);
}
MarkEditorObjectDirty();
}
}
@@ -108,9 +103,7 @@ public class IsoObject : MonoBehaviour {
_position = TilePosition;
FixTransform();
MartDirtyIsoWorld();
if ( Application.isEditor ) {
EditorUtility.SetDirty(this);
}
MarkEditorObjectDirty();
}
public void FixTransform() {
@@ -140,6 +133,14 @@ public class IsoObject : MonoBehaviour {
}
}
void MarkEditorObjectDirty() {
#if UNITY_EDITOR
if ( Application.isEditor ) {
EditorUtility.SetDirty(this);
}
#endif
}
void Awake() {
_transform = gameObject.transform;
_lastPosition = Position;